我一直在尝试调整以下单行代码以使其dd
分区,gzip
它并将其复制到 s3 存储桶。然而,经过无数次尝试,它仍然什么也没做
sudo dd if=/dev/vg0/mdb-snap-00 | gzip | aws s3 cp - s3://backup-bucket/backup.gz
我错过了什么?
将 -c 标志与 gzip 一起使用
从手册页:
-c --stdout --to-stdout
Write output on standard output; keep original files unchanged. If there are several input files, the output consists of a sequence of independently compressed members. To obtain better compression, concatenate all input files before compressing them.
然后
sudo dd if=/dev/vg0/mdb-snap-00 | gzip -c | aws s3 cp - s3://backup-bucket/backup.img.gz
谢谢