通过命令行进行Nexus 3备份?

时间:2018-03-14 07:49:29

标签: backup nexus nexus3

在Nexus 3中,备份程序已更改。

在Nexus 2中,建议运行OS计划任务/ cron作业,将某些目录rsync到备份位置。

在Nexus 3中,推荐的方法似乎是创建以安排预定义的Nexus任务导出配置&备份任务的元数据。然后还创建一个cron作业来备份使用此任务导出的内容。

在Nexus 3中仍然可以进行旧式备份吗?关闭服务器并备份某些目录?然后恢复只是把一切都归还?那会有用吗?

或使用命令行运行此任务?

在Nexus 3中完成此操作的方式似乎并未得到很好的考虑。你需要做更多的工作才能完成Nexus 2中单个cron作业的工作:

  1. 创建计划任务以导出数据。
  2. 创建一个cron作业来备份导出的数据。
  3. 确保计划任务在cron作业之前运行并完成。
  4. 参见例如https://help.sonatype.com/display/NXRM3/Restore+Exported+Databases

    另见Nexus Repository 3 backup

2 个答案:

答案 0 :(得分:3)

如果你备份整个数据(sonatype-work)目录,这应该可以按你的意愿工作。但是,由于数据目录很大并且有许多移动部件,因此使用该任务会更安全,否则您可能会获得运动中的内容副本,这些副本可能会损坏并且您的备份将无法正常工作。据我所知,工作目录的副本仅建议用于停机的服务器,这对许多大公司来说都不是一种选择。

答案 1 :(得分:1)

复制整个文件夹对我不起作用,并导致orientdb问题。去年,我开始创建N3DR。版本3.5.0刚刚发布。