我们一直在使用EA的API ProjectTransfer功能自动备份我们的项目(我们在文件系统上有一些项目,在DBMS中有一个项目)
但是这个函数有一些注意事项:我们不能无人值守地运行我们的脚本(作为每天运行的任务)。这意味着用户必须登录才能运行脚本,因为EA无法在无人值守的情况下运行。 此外,我们注意到一个错误,其中“接受Windows身份验证”选项不带有项目传输。
这就是为什么我们决定将脚本移动到简单地复制文件进行备份的原因。 (并依靠dbms团队备份DBMS存储库)
我们应该简单地复制文件以备份项目吗?或者ProjectTransfer有什么重要的事情吗?
答案 0 :(得分:2)
不,没有附加价值。只要你做一个文件复制。项目转移更多意味着在RDBMS-EAP级别上,这不能简单地通过文件副本完成。对于具有相同数据库类型的RDBMS传输,您也可以/应该使用数据库备份作为传输方法。