[英]SCP command altering filesize of tranferred data
語境:
我正在將備份目錄從服務器 A 傳輸到服務器 B。(RHEL)
服務器 A 上的目錄大小(待傳輸): 48GB
服務器 B 上的可用空間: 154GB
我在服務器 A 上使用的命令(用戶:root):
scp -r -C <nameof-backup-dir> user@severB:/path
意外行為:
備份目錄出現在目標服務器 B @/path 上,占用了所有可用的 154GB 空間。
同時,在源服務器 A 上運行的 SCP 以剩余文件的“空間不足消息”終止。
需要的問題/幫助:
我能想到的一件事是塊大小不同。
如果目標機器上的塊大小更大,小文件將占用更多空間。
要找出塊大小:
sudo tune2fs -l /dev/sda1 | grep -i 'block size'
# Replace /dev/sda1 with your device (found out with command [df])
如果確實如此,您可以使用與源文件系統相同的塊大小重新創建目標文件系統。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.