温馨提示×

如何用debian filezilla备份

小樊
45
2026-09-01 19:51:35
栏目: 智能运维

在 Debian 上使用 FileZilla 进行“备份”,通常是指通过 FTP / SFTP 把本地文件上传到服务器,或从服务器下载文件到本地做备份。下面按常见场景说明。


一、安装 FileZilla(Debian)

sudo apt update
sudo apt install filezilla

启动:

filezilla

二、连接服务器(SFTP 推荐)

  1. 打开 FileZilla
  2. 顶部输入:
    • 主机:sftp://你的服务器IP
    • 用户名:服务器用户名
    • 密码:对应用户密码
    • 端口:22
  3. 点击「快速连接」

⚠️ 备份服务器数据 强烈建议使用 SFTP(端口 22),而不是 FTP(明文)


三、备份方式一:从服务器下载到本地(最常见)

用途:把网站、数据库文件等备份到本地电脑

  1. 右侧(远程站点)进入要备份的目录
    例如:
    /var/www/html
    
  2. 左侧(本地站点)选择保存位置
    例如:
    /home/你的用户/backup
    
  3. 选中远程文件或文件夹
  4. 右键 → 下载

✅ 文件夹会整体下载,保持目录结构


四、备份方式二:本地上传到服务器

用途:同步本地备份文件到服务器

  1. 左侧选择本地备份文件
  2. 右侧进入服务器备份目录
  3. 右键 → 上传

五、定时自动备份(进阶)

FileZilla 本身不支持定时任务,可用以下方式替代:

方法 1:用 cron + rsync(推荐)

rsync -avz -e ssh user@ip:/var/www/html /home/你/backup

方法 2:服务器先打包再下载

tar czf backup.tar.gz /var/www/html

然后在 FileZilla 中下载 backup.tar.gz


六、备份网站 + 数据库示例

1. 服务器打包

tar czf site.tar.gz /var/www/html
mysqldump -u root -p dbname > db.sql
tar czf db.sql.tar.gz db.sql

2. FileZilla 下载

  • site.tar.gz
  • db.sql.tar.gz

七、注意事项

  • 不要直接覆盖正在运行的文件
  • 备份后校验文件大小
  • 重要数据建议 3-2-1 备份原则
  • FileZilla 不加密存储密码(小心使用)

如果你说的是:

  • ✅ 备份 FileZilla 的连接配置
  • ✅ 用 FileZilla 备份 Docker / MySQL / 整个服务器
  • ✅ 用命令行替代 FileZilla

可以告诉我具体场景,我给你更精准的方案。

0