如果您开发WordPress站点,迟早您需要将WordPress数据库从一个站点移动到另一个站点,从一个域移动到另一个域。我的例子是,我在本地机器上开发(使用像mydomain.local这样的域),但是当我将站点推向生产时,我通常会把它推到一个有mydomain.com域的站点。
简单地在本地机器上导出WordPress数据库,然后在生产机器上导入它是不起作用的,因为很多内部数据都有错误的域。这就是WP Migrate DB Pro的用武之地。它可以帮助您来回移动数据库并修改记录,以便数据库适合其运行的机器。它更像是允许您相对定期地移动数据库,同步更改,这样您就不会丢失任何数据。
底线是:如果您不开发WordPress网站,您就不会在意。如果你开发WordPress网站,你会需要它,即使你不知道你需要它。我的屁股:救了无数次。这是一个价格不便宜的商业工具,但该公司的名字叫Delicious Brains,那么我还能说什么呢?
我们将以Apache基金会的两个优秀的开源企业级工具结束我们的列表:NIFi和Airflow。这两者都可以管理小型项目,但可以扩展到大型项目
ApacheNIFI有着非常传奇的历史渊源:它起源于美国国家安全局(NSA),并在2014年作为一种技术转让被开源。尼菲很圆滑。它可以接收任何数据,以某种方式进行处理,并输出新数据。例如,如果您想转换JSON文件以便将其导入MySQL,您可以。
更重要的是,NiFi概括了该过程。它有一个庞大的数据处理器库(用于以各种格式和各种系统解析和移动数据的工具)。然后,您可以将这些处理器与逻辑和数据相关的操作串在一起。您可以分割流,允许各种线程同时运行。您还可以限制处理,这意味着您可以放慢速度,直到另一个处理流赶上。
这是一个大型、精彩、强大的项目,而且由于它是开源的,所以也是免费的(尽管HortonWorks提供了商业支持).
Airbnb建立了气流,以帮助公司管理其非常复杂的工作流程。随后,它作为开源发布,并由Apache基金会管理。
< P>与本列表中的其他工具不同,气流完全通过编程控制。您需要为AirFlow管理的每个操作编写Python代码。不过,AirFlow提供了管理任务和依赖关系的能力。该产品提供了广泛的集成,以及用于管理和跟踪任何给定流程处理的工具。流可以由外部事件触发,也可以按计划触发(取代了更麻烦的crontab机制)。就这样。您无需选择我们提供的最佳工具,因为这类工具中有很多很棒的工具。这就是为什么我们包含了替代方案,特别是如果您想要针对您最喜欢的平台的特定内容
如果您要在自己的内部LAN上移动文件,则加密不一定是关键任务。但是,如果你在开放的互联网上移动数据,加密几乎是强制性的。请记住,加密并不总是存在于文件传输应用程序中。例如,多年来我一直在打开SSH隧道并通过这些隧道进行FTP传输。这不是最方便的方法,我更喜欢有漂亮UI的工具,但不管你怎么做,你总是要确保你的数据得到保护。
这是一个好问题,因为它们做的事情是一样的,有点像。同步工具旨在使两个目录保持最新同步。当您处理整个目录时,尤其是当您希望它们匹配时,sync是您的朋友。
FTP是经过验证的文件移动选择。如果你移动了一些文件,FTP(或者,实际上是SFTP)就可以了。现代UI通常在窗格中并排显示源和目标,我喜欢能够看到这两组文件,并通过拖动(或单击箭头)来回移动它们。
云挂载是一种不同的方法,但可以解决相同的问题。如果您使用云安装程序,那么您使用的是操作系统的本机文件管理环境,不必启动单独的应用程序或管理单独的窗口。这意味着,如果您已经深入到一个目录的一系列级别,并在窗口中打开该目录,则不需要在FTP程序中再次找到它。根据我的工作内容,我倾向于在FTP和云挂载之间来回切换。
您最喜欢的工具是什么?请在下面的评论中告诉我们。
您可以在社交媒体上关注我的日常项目更新。一定要在Twitter上@DavidGewirtz关注我,在Facebook上Facebook.com/DavidGewirtz关注我,在Instagram.com/DavidGewirtz关注我,在YouTube上YouTube.com/DavidGewirtzTV关注我
最佳云迁移服务2021
我们的iPhone已有六年历史。这就是为什么我们担心升级它们的原因
亚马逊Echo 2021最佳:哪款Alexa设备适合您?
在您的M1 Mac上运行缓慢的应用程序?首先检查此项,以获得可能的修复