最近有个分公司要更改ERP的备份计划,特别请了该ERP顾问公司的人协助。但是改了几天之后,发现备份磁带中没有任何内容。
详细检查了备份脚本之后发现,备份命令用的是tar rvf /dev/rmt/0 xxx 。 r参数表示在文件末尾添加新内容,会寻找上一次的文件检查点。而由于更换的是全新的磁带,tar命令找不到设备上的文件检查点,导致备份失败。先运行一遍tar cvf /dev/rmt/0 xxx,再运行tar rvf /dev/rmt/0 xxx,成功执行。