• ezjailserver备份和恢复方法


    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/


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

  • 相关阅读:
    Mybatis Generator 生成的mapper只有insert方法
    someone you loved 歌词翻译
    Illegal instant due to time zone offset transition (Asia/Shanghai)_夏令时问题
    React js ReactDOM.render 语句后面不能加分号
    node js 路由
    node -v node is not define
    怎样从gitHub上面拉项目
    工作3年java面试题整理(自用)
    状态模式
    代理模式
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4776930.html
Copyright © 2020-2023  润新知