加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

将FreeBSD Jails迁移到Linux

发布时间:2020-12-13 18:10:23 所属栏目:Linux 来源:网络整理
导读:我们在FreeBSD 10中运行一些jail,并决定退出FreeBSD服务器并将所有jails迁移到 Linux环境Red Hat 6或7. 有没有一种直接的方法将BSD jails迁移到linux – 作为可以通过docker运行的容器 或任何其他方式将BSD监狱转换为容器并再次通过docker拉/跑. 这样做的其
我们在FreeBSD 10中运行一些jail,并决定退出FreeBSD服务器并将所有jails迁移到 Linux环境Red Hat 6或7.

有没有一种直接的方法将BSD jails迁移到linux – 作为可以通过docker运行的容器

或任何其他方式将BSD监狱转换为容器并再次通过docker拉/跑.

这样做的其他方式?
我不确定这是否真的可能,因为我尝试在谷歌上阅读,但没有遇到过这样的事情.

解决方法

根据您当前的运行服务,它可以很简单.这两个平台之间有很多工具可用.

>备份您的服务器,监狱和每个数据.如果您使用的是zfs,则可以将zfs快照与zfs send和zfs receive一起使用.如果你没有ZFS,并且使用标准的FreeBSD文件系统,你可以使用mksnap_ffs.我希望你有一个不错的解决方案来备份你的数据,比如bacula,第一次很难用,但是如果你犯错误真的很有用!
>列出FreeBSD服务器或FreeBSD jails上的所有服务(例如service -le),不要忘记迁移cronjob(所有crontabs都存储在FreeBSD上的/ var / cron / tabs中),如果你正在使用它.
>尝试在RHEL服务器上找到相同的服务,你可以使用yum search,freshports和pbone.小心这一步,FreeBSD有最新版本的软件,RHEL冻结它的软件包集合,在做错之前读取发行说明并测试配置兼容性.
>使用所有这些信息制作您的测试平台.
>测试你的服务.
>读取日志.如果出现问题,请阅读有关您的问题的FreeBSD和RHEL文档.

我不知道您的平台当前是如何配置的,但是,如果所有数据(客户,后端……)都远程存储在SAN或NAS(例如NFS,iSCSI ……)上,那么迁移真的很容易.在这种特殊情况下,只会修改FreeBSD和RHEL服务器上的配置.

最后的建议:阅读旧日志并尝试在其上找到工作/不工作模式,并在新的测试平台上重播它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读