保存在 ikeepincloud 通过备份管理器

来自Chinese Ikoula Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

zh:保存在 ikeepincloud 通过备份管理器 he:לשמור על ikeepincloud באמצעות מנהל גיבוי ro:Salva pe ikeepincloud prin intermediul Backup Manager ru:Сохранить на ikeepincloud через менеджер резервного копирования pl:Zapisz się na ikeepincloud przez Backup Manager ja:Ikeepincloud バックアップ マネージャー経由で保存します。 ar:حفظ في إيكيبينكلود عن طريق إدارة النسخ الاحتياطي de:Speichern Sie auf Ikeepincloud über den Backup-Manager nl:Bespaar op ikeepincloud via de Manager van de back-up it:Salvare il ikeepincloud tramite Backup Manager pt:Salvar em ikeepincloud através do Backup Manager es:Ahorrar en ikeepincloud mediante Backup Manager en:Save on ikeepincloud via Backup Manager fr:Sauvegardez sur ikeepincloud via Backup Manager

这篇文章是从由软件进行自动翻译。你可以看到这篇文章的源代码


安装备份管理器

必须先安装依赖项 :

apt-get update
apt-get install gettext perl

然后安装备份管理器 :

apt-get install 备份-管理器

在安装过程中你会问你想要哪些的目录 备份研发,以及目的地的文件 备份美国的文件 备份s 是压缩的档案。填写信息,您以后可以更改它们在配置文件中。备份管理器将创建存档的不同目录。

备份配置管理器

编辑默认配置的备份管理器文件 :

vi /etc/备份-manager.conf

注意  : 它也可以运行备份管理器指定一个配置文件,所以它是能够繁殖要管理多个配置 备份s 与不同的行为。

主要配置

你会发现在要改变的变量的文件中。其中最重要的是 :

  • 出口 BM_REPOSITORY_ROOT  : 存储在本地目录中的档案
  • 出口 BM_REPOSITORY_CHMOD  : 要应用于文件夹中八进制格式的职责
  • 出口 BM_ARCHIVE_TTL  : 保留的数目 备份s (ex: 如果值为 5 它是 备份 所以它将保留的每日 备份s 5 近代 )
  • 出口 BM_ARCHIVE_PREFIX  : 要添加的名称前缀你 备份s
  • 出口 BM_LOGGER  : 选择是否不是重定向到系统日志的备份管理器日志
  • 出口 BM_TARBALL_FILETYPE  : 从文件类型设置 备份 压缩。默认情况下 : "tar.gz "

为更完整的列表和详细信息,请参考来源。

配置的方法 备份

  • 出口 BM_ARCHIVE_METHOD  : 定义的存档方法 utilisée.

有的几种模式 备份美国可以组合分隔的空间内相同报价 (示例  : "tar 文件 MySQL ") :

  • tar 文件  : 备份 完成。执行每次 备份 完成数据
  • tar 文件增量  : 备份 增量。执行 备份 全周期 (保留以数目 ) 其他的是增量。这样就可以占用较少的磁盘空间,但它将改变的还原方法,需要保持几个 备份连续 s
  • mysql : 激活 备份 MySql。这对应于的数据库转储。配置 备份 做了修改的起始变量由 "BM_MYSQL_ " (登录、 密码、 端口等�)
  • SVN  : 允许使用该工具 "svnadmin 转储 " 若要执行 备份 你颠覆资料库的
  • 管道  : 允许您使用自定义的你选择命令来执行 备份
  •  : 不 备份 配置

FTP 配置

在这里,您可以定义如何上载的文件 备份这里的目的是要将它导出到您的 IkeepInCloud 帐户 :

  • 出口 BM_UPLOAD_METHOD="ftp"

注意  : 需要填充变量 BM_UPLOAD_FTP_ 和不 BM_UPLOAD_SSH_ 或其他 !

  • 出口 BM_UPLOAD_FTP_USER ="00000" (取代 "00000" 由您的标识符 IkeepInCloud )
  • 出口 BM_UPLOAD_FTP_PASSWORD ="votre_mot_de_passe"
  • 出口 BM_UPLOAD_FTP_HOSTS ="00000.FR 0x.ikeepin云计算欢迎大家到来 " (取代 "00000" 通过您的 ID IkeepInCloud 和 "FR 0x" 由 "FR 01" ou "fr02" 根据配置 FTP 所述的邮件传递的您的共享空间 IkeepInCloud )
  • 出口 BM_UPLOAD_FTP_PURGE ="true"
  • 出口 BM_UPLOAD_FTP_TTL ="durée_de_vie_des_archives_dans_le_服务器"
  • 出口 BM_UPLOAD_FTP_DESTINATION ="/files" (位置 备份服务器 IkeepInCloud,你可以把它的子文件夹中 "/files")

配置执行

所以的任务 备份 运行自动,我们必须将其添加在 cron 中 :

创建一个文件 备份-manager dans cron.daily :

touch /etc/cron.daily/备份-manager

将这个复制到文件 :

#!/bin/sh
# cron script for 备份-manager
test -x /usr/sbin/备份-manager || exit 0
/usr/sbin/备份-manager

最后,运行以下命令,以允许执行 :

chmod 751 /etc/cron.daily/备份-manager

恢复 备份s

还原方法将取决于类型的档案,以及方法 备份 你所说 (作为 "Tar 文件 " ou "Tar 文件增量 ")

Tar 文件

情况下 备份 压缩包中提取存档可以通过您选择的目录中的相应命令来还原 :
示例  : 要提取包含有一个目录的 tar.gz 存档。 "/首页 " 约会的 04/11/2014 :

tar -xvf ikoula-home.20141104.master.tar.gz -C /

这将归档文件的内容解压到根目录 "/".它包含目录 "/首页 "然后在提取存档中的文件 "/首页 ".

增量的 tar 文件

情况下 备份 tar 文件增量需要还原 备份 充分 (master) 以前最近装于罐中的每个轮 备份s 最高达到所需的日期。

示例 : 我们想要还原 "/home" 日期 06/11/2014 和最后一个 备份 完成日期 04/11/2014 :

tar -xvf ikoula-home.20141104.master.tar.gz -C /
tar -xvf ikoula-home.20141105.tar.gz -C /
tar -xvf ikoula-home.20141106.tar.gz -C /

恢复 备份 返回要解压只包含多个档案添加文件的一天 备份 从存档。因此问题是,如果一个文件已被删除自 备份 完成它将仍会恢复。

来源

Ubuntu : http://doc.Ubuntu-fr.org/backup-manager
Debian : http://www.lafermeduweb.NET/billet/tutorial-Creer-un-serveur-Web-complet-sous-Debian-5-backup-SECURITE-197.html
备份管理器  : http://www.digitalspirit.org/blog/index.php/post/2006/09/06/47-backup-manager


这篇文章似乎你要有用 ?

0



您未被允许发表评论。