Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

--compression=t?z is broken #10

Open
evgkrsk opened this issue Jul 5, 2015 · 0 comments
Open

--compression=t?z is broken #10

evgkrsk opened this issue Jul 5, 2015 · 0 comments

Comments

@evgkrsk
Copy link
Contributor

evgkrsk commented Jul 5, 2015

With --compression=tgz (tbz/txz) and different workdir and backupdir, vzpbackup will not move BACKUP_FILE to final destination:

root@tar1 /backup/vz # time vzpbackup.sh --backup-dir=/backup/vz/ --work-dir=/backup/ --compress=tgz 11020
SUSPEND:                no
BACKUP_DIR:             /backup/vz/
WORK_DIR:               /backup/
COMPRESS:               tgz
COMPACT:                0
BACKUP TTL:             0
CTIDs to backup:                 11020
EXCLUDE CTIDs:  
Backing up CTID: 11020
Creating snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}
Storing /var/lib/vz/private/11020/Snapshots.xml.tmp
Storing /var/lib/vz/private/11020/root.hdd/DiskDescriptor.xml.tmp
Creating delta /var/lib/vz/private/11020/root.hdd/root.hdd.{ce3697cf-5c53-4560-91c2-c0a0b49633e9} bs=2048 size=20971520 sectors v2
Creating snapshot dev=/dev/ploop41459 img=/var/lib/vz/private/11020/root.hdd/root.hdd.{ce3697cf-5c53-4560-91c2-c0a0b49633e9}
ploop snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8} has been successfully created
Snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8} has been successfully created
Copying config files: 
/etc/vz/conf/11020.conf
/etc/vz/conf/11020.conf.destroyed
/etc/vz/conf/11020.conf.migrated
./
./root.hdd/
./root.hdd/root.hdd
./root.hdd/DiskDescriptor.xml
./root.hdd/root.hdd.{ce3697cf-5c53-4560-91c2-c0a0b49633e9}
./root.hdd/DiskDescriptor.xml.lck
./Snapshots.xml
./dump/
./dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.conf
./dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.migrated
./dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.destroyed
./vzpbackup_snapshot
Removing backup config files: 
-rw-r--r-- 1 root root 1534 Jul  6 00:25 /var/lib/vz/private/11020/dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.conf
-rw-r--r-- 1 root root 1527 Jul  6 00:25 /var/lib/vz/private/11020/dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.destroyed
-rw-r--r-- 1 root root 1496 Jul  6 00:25 /var/lib/vz/private/11020/dump/{68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}.ve.migrated
Compressing the backup archive /backup//vzpbackup_11020_noc.iskranet.ru_20150706002557.tar not found!
Moving backup file
mv: missing destination file operand after ‘/backup/vz//vzpbackup_11020_noc.iskranet.ru_20150706002557.tar’
Try 'mv --help' for more information.
BACKUP FILE: /backup/vz//vzpbackup_11020_noc.iskranet.ru_20150706002557.tar
ls: cannot access /backup/vz//vzpbackup_11020_noc.iskranet.ru_20150706002557.tar: No such file or directory
Deleting snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8}
Storing /var/lib/vz/private/11020/Snapshots.xml.tmp
Online merge uuid {5fbaabe3-6958-40ff-92a7-860e329aab41} -> {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8} image /var/lib/vz/private/11020/root.hdd/root.hdd.{ce3697cf-5c53-4560-91c2-c0a0b49633e9} -> /var/lib/vz/private/11020/root.hdd/root.hdd 
Opening delta /var/lib/vz/private/11020/root.hdd/root.hdd
Merging top delta
Storing /var/lib/vz/private/11020/root.hdd/DiskDescriptor.xml
Removing /var/lib/vz/private/11020/root.hdd/root.hdd.{ce3697cf-5c53-4560-91c2-c0a0b49633e9}
ploop snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8} has been successfully merged
Snapshot {68bdd8d4-0ab8-427f-bfa2-23c92dd82cb8} has been successfully deleted
vzpbackup.sh --backup-dir=/backup/vz/ --work-dir=/backup/ --compress=tgz 1102  191.76s user 9.69s system 88% cpu 3:47.65 total

It CAN work as expected if workdir and backupdir has same value, but will issue warning about non-existing .tar file and list contents of current dir:

root@tar1 /backup/vz # time vzpbackup.sh --backup-dir=/backup/vz/ --compress=tgz 11020
SUSPEND:                no
BACKUP_DIR:             /backup/vz/
WORK_DIR:               /backup/vz/
COMPRESS:               tgz
COMPACT:                0
BACKUP TTL:             0
CTIDs to backup:                 11020
EXCLUDE CTIDs:  
Backing up CTID: 11020
Creating snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59}
Storing /var/lib/vz/private/11020/Snapshots.xml.tmp
Storing /var/lib/vz/private/11020/root.hdd/DiskDescriptor.xml.tmp
Creating delta /var/lib/vz/private/11020/root.hdd/root.hdd.{2cf811b9-5d73-4387-8b47-912a2a74dc3f} bs=2048 size=20971520 sectors v2
Creating snapshot dev=/dev/ploop41459 img=/var/lib/vz/private/11020/root.hdd/root.hdd.{2cf811b9-5d73-4387-8b47-912a2a74dc3f}
ploop snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59} has been successfully created
Snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59} has been successfully created
Copying config files: 
/etc/vz/conf/11020.conf
/etc/vz/conf/11020.conf.destroyed
/etc/vz/conf/11020.conf.migrated
./
./root.hdd/
./root.hdd/root.hdd
./root.hdd/DiskDescriptor.xml
./root.hdd/DiskDescriptor.xml.lck
./root.hdd/root.hdd.{2cf811b9-5d73-4387-8b47-912a2a74dc3f}
./Snapshots.xml
./dump/
./dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.conf
./dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.destroyed
./dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.migrated
./vzpbackup_snapshot
Removing backup config files: 
-rw-r--r-- 1 root root 1534 Jul  6 00:05 /var/lib/vz/private/11020/dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.conf
-rw-r--r-- 1 root root 1527 Jul  6 00:05 /var/lib/vz/private/11020/dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.destroyed
-rw-r--r-- 1 root root 1496 Jul  6 00:05 /var/lib/vz/private/11020/dump/{f478aa0e-8da0-4d7a-b646-15f12bc11d59}.ve.migrated
Compressing the backup archive /backup/vz//vzpbackup_11020_noc.iskranet.ru_20150706000535.tar not found!
BACKUP FILE: 
total 24
drwx------ 4 root root   4096 Jul  6 00:05 .
drwx------ 4 root _vzctl 4096 Apr 13 16:29 ..
-rw-r--r-- 1 root root    443 Jul  6 00:05 Snapshots.xml
drwxr-xr-x 2 root root   4096 Jul  6 00:09 dump
drwx------ 2 root root   4096 Jul  6 00:05 root.hdd
-rw-r--r-- 1 root root     37 Jul  6 00:05 vzpbackup_snapshot
Deleting snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59}
Storing /var/lib/vz/private/11020/Snapshots.xml.tmp
Online merge uuid {5fbaabe3-6958-40ff-92a7-860e329aab41} -> {f478aa0e-8da0-4d7a-b646-15f12bc11d59} image /var/lib/vz/private/11020/root.hdd/root.hdd.{2cf811b9-5d73-4387-8b47-912a2a74dc3f} -> /var/lib/vz/private/11020/root.hdd/root.hdd 
Opening delta /var/lib/vz/private/11020/root.hdd/root.hdd
Merging top delta
Storing /var/lib/vz/private/11020/root.hdd/DiskDescriptor.xml
Removing /var/lib/vz/private/11020/root.hdd/root.hdd.{2cf811b9-5d73-4387-8b47-912a2a74dc3f}
ploop snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59} has been successfully merged
Snapshot {f478aa0e-8da0-4d7a-b646-15f12bc11d59} has been successfully deleted
vzpbackup.sh --backup-dir=/backup/vz/ --compress=tgz 11020  192.29s user 9.82s system 89% cpu 3:44.63 total
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant