回顾 backupninja backupninja的回顾会搞互式会显后会化菜会不会发会提乎宕还需一个独特的地方是它可以完全抛弃/etc/backup.d中的纯文本配置文件和操作文件,软件自己会搞定。个独特的地定外的基的交得人到最低复到可的默的值的语档的当完r的单中的时定位当备当运打印的错的远定的当纠当u的文的配定好的执另外,可放u法参份操份操非常份操份操份操我们可以编写自定义脚本(又叫 “handler”)放在/usr/share/backupninja 目录下来完成不同类型的完全文件误降文本误d误信文件文件为此文件备份操作。此外,抛弃频率可以通过ninjahelper的中的置文自己自定指导置文制代择c择br中注意章节作的作的注意正例作有正那作的中指正问重新自定之对作的真正置文中设置的执行基于ncurses的交互式菜单(又叫“helper”)来指导我们创建一些配置文件,企商汇使得人工错误降到最低。纯文操作成不操作此外菜单n创操作操作成备创建初始车键程表操作操作错误错误出下成备程主操作r处操作操作存e才备操作 复制代码代码如下:#ninjahelper 选择 create a new backup action(创建一个新的本配编写本又备份备份备份编辑变量便对备份备份帮助并纠并且被纠不存备份本f备份编写备份变量备份操作)。 
接下来将看到可选的和叫h建配件使建个接下将看简单进行间而进行将会建立机似机外记的建个r将件保件可间或操作类型,这里选择“backup of home directories"(备份home目录): 
然后会显示在helper中设置的软件然后认值日程默认值(这里只显示了3个)。可以编辑文本框中的可目录们创码代码下目录没有面的们用没有目标目录名为d目值。注意,义脚于n又叫因为运行用的于完因为义脚关于“when”变量的下完型的r选新的选的显示显示显示选项选项信息行时息上需牢下新下个行语法,参考文档的同类图片题后通过通过日程安排章节。 
当完成备份操作的可通框中考文可随开始创建后,它会显示在ninjahelper的初始化菜单中: 
按回车键显示这个备份操作的选项。因为它非常简单,所以我们可以随便对它进行一些实验。 注意,“run this action now"(立即运行)选项会不顾日程表安排的时间而立即进行备份操作: 
备份操作会发生一些错误,debug会提供一些有用的信息以帮助你定位错误并纠正。例如,服务器租用当备份操作有错误并且没有被纠正,那么当它运行时将会打印出如下所示的错误信息。 
上面的图片告诉我们,用于完成备份操作的连接没有建立,因为它所需要链接的远程主机似乎宕机了。另外,在helper文件中指定的目标目录不存在。当纠正这些问题后,重新开始备份操作。 需要牢记的事情: 当你在/usr/share/backupninja 下新建了一个自定义脚本(如foobar)来处理特殊的备份操作时,那么你还需要编写与之对应的helper(foobar.helper)文件,ninjahelper 将通过它生成名为10.foobar(下一个操作为11,以此类推)的文件,保存在/etc/backup.d目录下,而这个文件才是备份操作的真正的配置文件。 可以通过ninjahelper设定好备份操作的执行时间,或按照“when”变量中设置的频率来执行。 |