git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@10034 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd
		
			
				
	
	
		
			68 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| start:restorexCAT_h
 | |
| cmd:restorexCATdb -h
 | |
| check:rc==0
 | |
| check:output=~restorexCATdb
 | |
| end
 | |
| 
 | |
| start:restorexCATdb_v
 | |
| cmd:restorexCATdb -v
 | |
| check:rc==0
 | |
| check:output=~Version
 | |
| end
 | |
| 
 | |
| start:restorexcatdb_p
 | |
| description:restore the xcat database from the /tmp/db
 | |
| cmd:chtab key=skiptables site.value=""
 | |
| check:rc==0
 | |
| cmd:dumpxCATdb -p /tmp/db1
 | |
| check:rc==0
 | |
| cmd:ls /tmp/db1|tr " " "\n" >/tmp/db.1
 | |
| check:rc==0
 | |
| cmd:chtab key=skiptables site.value="passwd"
 | |
| check:rc==0
 | |
| cmd:restorexCATdb -p /tmp/db1
 | |
| check:rc==0
 | |
| check:output=~Restore of Database Complete
 | |
| cmd:dumpxCATdb -p /tmp/db2
 | |
| check:rc==0
 | |
| cmd:ls /tmp/db2|tr " " "\n" >/tmp/db.2
 | |
| check:rc==0
 | |
| cmd:diff /tmp/db.1 /tmp/db.2
 | |
| check:rc==0
 | |
| cmd:rm -rf /tmp/db1 /tmp/db2 /tmp/db.1 /tmp/db.2
 | |
| end
 | |
| 
 | |
| start:restorexCATdb_p_V
 | |
| cmd:chtab key=skiptables site.value=""
 | |
| check:rc==0
 | |
| cmd:dumpxCATdb -a -p /tmp/db
 | |
| check:rc==0
 | |
| cmd:restorexCATdb -p /tmp/db -V
 | |
| check:rc==0
 | |
| check:output=~Restoring
 | |
| check:output=~Restore of Database Complete
 | |
| check:output=~Skipping auditlog.csv
 | |
| check:output=~Skipping eventlog.csv
 | |
| cmd:rm -rf /tmp/db
 | |
| end
 | |
| 
 | |
| start:restorexCATdb_a_p_V
 | |
| cmd:chtab key=skiptables site.value=""
 | |
| check:rc==0
 | |
| cmd:dumpxCATdb -a -p /tmp/db
 | |
| check:rc==0
 | |
| cmd:restorexCATdb -a -p /tmp/db -V
 | |
| check:rc==0
 | |
| check:output=~Restoring auditlog.csv
 | |
| check:output=~Restoring eventlog.csv
 | |
| check:output=~Restore of Database Complete
 | |
| cmd:rm -rf /tmp/db
 | |
| end
 | |
| 
 | |
| start:restorexCATdb_wrongpath
 | |
| cmd:restorexCATdb -p /tmp/testpath
 | |
| check:rc!=0
 | |
| end
 | |
| 
 | |
| 
 |