溫馨提示×

centos vsftp備份與恢復方法

小樊
43
2025-08-16 13:44:28
欄目: 智能運維

備份方法

  1. 備份配置文件sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak,還可備份user_list等關聯文件。
  2. 備份用戶數據sudo tar -czvf ftpdata_backup.tar.gz /var/ftp/(默認數據目錄)。
  3. 備份日志文件sudo tar -czvf vsftpd_logs_backup.tar.gz /var/log/vsftpd/。
  4. 自動化備份腳本:創建腳本backup_ftp.sh,內容如#!/bin/bash sudo tar -czvf ftp_backup_$(date +%Y%m%d).tar.gz /etc/vsftpd/vsftpd.conf /var/ftp /var/log/vsftpd,再用crontab -e設置定時任務,如每天凌晨2點執行。

恢復方法

  1. 停止FTP服務sudo systemctl stop vsftpd。
  2. 恢復配置文件sudo tar -xzvf vsftpd_backup.tar.gz -C /,或sudo cp /etc/vsftpd/vsftpd.conf.bak /etc/vsftpd/vsftpd.conf。
  3. 恢復用戶數據sudo tar -xzvf ftpdata_backup.tar.gz -C /。
  4. 恢復日志文件sudo tar -xzvf vsftpd_logs_backup.tar.gz -C /var/log/。
  5. 啟動FTP服務sudo systemctl start vsftpd。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女