博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ezjailserver备份和恢复方法
阅读量:6073 次
发布时间:2019-06-20

本文共 957 字,大约阅读时间需要 3 分钟。

FreeBSD通过使用ezjail管理jails虚拟机非常方便。公司有多台ezjailsserver,执行n许多jails虚拟机,硬盘故障,做一个整体恢复。感性的方法如以下:

备份就绪:

暗示ezjailsserver设备2相同尺寸的硬盘驱动器的块。备份。我是通过cron每日rsync备份须要的文件

须要备份的文件:

/etc/rc.conf

/etc/rc.local

/etc/fstab.*

/etc/crontab

/usr/local/etc/ezjail/

/usr/local/etc/ezjail.conf

/usr/jails 

恢复过程:

1、安装FreeBSD(版本号和备份的机器同样)

2、安装Jails(ports安装,须要src/sys)

3、配置jails(ezjail-admin update -bp)

4、恢复备份的文件夹/usr/jails,注意basejail和newjail不要恢复

5、恢复/etc/rc.conf  /etc/rc.local  /etc/fstab.*  /etc/crontab  /usr/local/etc/ezjail.conf  /usr/local/etc/ezjail/

6、启动jails(/usr/local/etc/rc.d/ezjail start)

以下是备份脚本的内容:

#backup all files for jail to bkdisk

/usr/local/bin/rsync -av --delete /etc /bkdisk/

/usr/local/bin/rsync -av --delete /usr/local/etc/ezjail.conf /bkdisk/

/usr/local/bin/rsync -av --delete /usr/local/etc/ezjail /bkdisk/

/usr/local/bin/rsync -av --delete /usr/jails /bkdisk/


版权声明:本文博主原创文章,博客,未经同意不得转载。

本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/4776930.html,如需转载请自行联系原作者

你可能感兴趣的文章
Docker 1.12 实战 (三)容器部署
查看>>
JVM系列:jinfo命令详解
查看>>
iOS开发那些事-关于性能优化–选择nib还是故事板的讨论
查看>>
你觉得当你老了以后,最后悔的会是什么?
查看>>
Android 热修复原理
查看>>
nginx,apache,mysql,php=namp配置始末
查看>>
vsftpd不支持目录软链接的解决办法
查看>>
Java中byte与16进制字符串的互转
查看>>
解决Windows下修改环境变量后需重启才能生效的问题(转)
查看>>
我的友情链接
查看>>
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
查看>>
网盘的另类玩法——命令行
查看>>
C++:一段代码,了解拷贝构造函数、move构造函数、拷贝赋值函数、move赋值函数、右值引用...
查看>>
linux下连接github并进行提交
查看>>
IdentityServer4 实现 OpenID Connect 和 OAuth 2.0
查看>>
【Java ThreadLocal的使用】
查看>>
tcp/ip学习笔记
查看>>
Android 浏览器的研究(五)--- 浏览器APK的Eclipse开发环境搭建
查看>>
Rsync企业实战之自动异地备份
查看>>
Spring cloud 学习资料汇总
查看>>