Author: gnuhpc
Source: http://www.cnblogs.com/gnuhpc/
Full backup:
# Create a test path and file
Mkdir Test
Touch test/{a, B, c}
Generate three files under test
# Complete backup
Tar-G snapshot-zcf backup_full.tar.gz Test
# Viewing tarball content
Tar ztf backup_full.tar.gz
Test/
Test/
Test/B
Test/C
Differential + Incremental Backup:
# Add a new file and modify the File Content
Touch test/E
Echo 123> test/
# Perform the second Incremental Backup (note the tarball file name)
Tar-G snapshot-zcf backup_incremental_2.tar.gz Test
# Viewing tarball content
Tar ztf backup_incremental_2.tar.gz
Test/
Test/
Test/E
Restore backup data:
# Clear test materials
Rm-RF Test
# Start data restoration
Tar zxf backup_full.tar.gz
Tar zxf backup_incremental_1.tar.gz
Tar zxf backup_incremental_2.tar.gz
# View test materials
Ls Test
A B C D E
Author: gnuhpc
Source: http://www.cnblogs.com/gnuhpc/