配置文件备份
复制配置文件到备份路径,如:
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
或使用 tar 打包:
tar -czvf vsftpd_conf.tar.gz /etc/vsftpd/
用户数据备份
备份用户主目录(默认 /home/ftp 或自定义路径):
tar -czvf ftpdata_backup.tar.gz /home/ftp
或备份特定目录(如 /var/ftp/pub):
rsync -avz /var/ftp/pub /backup/ftp_pub
配置文件恢复
将备份文件复制回原路径:
cp /etc/vsftpd/vsftpd.conf.bak /etc/vsftpd/vsftpd.conf
重启服务生效:
systemctl restart vsftpd
用户数据恢复
解压备份文件到原目录:
tar -xzvf ftpdata_backup.tar.gz -C /home/ftp
或通过 rsync 恢复:
rsync -avz /backup/ftp_pub /var/ftp/
root 用户。cron 定时任务实现自动化备份。