Switch language
zh
Switch theme
Light
  • rsync & screen to backup data in linux

    Steps 1. 进行终端后, 新开一个 screen 窗口(例如名为 backup, 后续用于重新回到窗口) screen -S backup 2. 在 screen 窗口中执行 rsync 命令 # /data/share/ 中的文件 到 /data/backups/share/ 中的文件, 后面的文件夹不再生成 share 路径, 只 sync 文件 # rync -anv 代表 模拟运行, 查看影响 # -P 表示 --progress + --partial, 显示进度 + 保留中断的临时文件(下次可续传) # ps: 如果没有 --partial 且中断了, 只不过没有临时文件, 下次整个文件重新传输 # rsync -avP /data/share/ /data/backups/share/ # --info=progress2 表示总体进度, --partical 是单个文件的进度 rsync -avP --info=progress2 /data/share/ /data/backups/share/ 3. 退出 screen 窗口 # 不需要这个 screen 窗口了, `exit` 关闭退出 # 先按 Ctrl + A, 放开, 快速按 D # 或者 先按 Ctrl + A, 放开 A, 再快速按 D Ctrl + A -> D 4.
🍀