V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
drymonfidelia
V2EX  ›  程序员

公司搞生产服务器离线备份,直接人工拿移动硬盘插服务器上运行备份脚本,弹出 ZFS on USB 的最佳实践是这样吗?

  •  
  •   drymonfidelia · 101 天前 · 1653 次点击
    这是一个创建于 101 天前的主题,其中的信息可能已经有所发展或是发生改变。
    zpool export sssbackups
    usbconfig -d `/usr/sbin/usbconfig list | grep "Elements" | cut -f1 -d":"` power_off
    

    看 stack overflow 上说的这样就可以,但是运行完这两行后硬盘没停转

    第 1 条附言  ·  101 天前
    补充下,服务器的系统是 FreeBSD 14
    12 条回复    2024-08-12 18:29:39 +08:00
    yinmin
        1
    yinmin  
       101 天前 via iPhone
    移动硬盘直接插服务器上做备份???

    离线备份不是应该先备份到工作站,应该再 copy 到移动硬盘或者刻光盘吧
    dododada
        2
    dododada  
       101 天前
    我只见识过异地多活,这种要拷贝的没见过,有经验的老哥讲一下
    liyafe1997
        3
    liyafe1997  
       101 天前 via Android
    感觉蠢了点吧,还要人工操作
    要我设计我可能弄另一台备份服务器(哪怕 USB 移动硬盘插上面),BIOS 设置上电自动开机,然后用一个智能插座之类的控制电源,需要备份的时候通电,备份完了操作系统执行关机后控制智能插座彻底断电。
    drymonfidelia
        4
    drymonfidelia  
    OP
       101 天前
    @liyafe1997 这台就是备份服务器,只是觉得先 poweroff 硬盘再 poweroff 操作系统更安全
    drymonfidelia
        5
    drymonfidelia  
    OP
       101 天前
    @liyafe1997 离线备份硬盘不能一直插在机器上是公司要求,技术无关
    cybort
        6
    cybort  
       101 天前 via Android
    备份是常态化的操作,天天拿来拿去不怕摔了?
    drymonfidelia
        7
    drymonfidelia  
    OP
       101 天前
    @cybort 还有在线备份 离线备份目前只要求一周一次
    yinmin
        8
    yinmin  
       101 天前 via iPhone
    你先把移动硬盘接在 pc 上,然后 windows 断开后听一下磁盘还在转吗,有些硬盘盒子是没办法停转的,没做这功能。

    如果在 windows 下测试正常,你先用 usbconfig -d /usr/sbin/usbconfig list 看看名称,然后 usbconfig -d 《名称》 power_off 看看设备是否能断电
    yinmin
        9
    yinmin  
       101 天前 via iPhone
    更正:

    如果在 windows 下测试正常,你先用 usbconfig list 看看名称,然后 usbconfig -d 《名称》 power_off 看看设备是否能断电
    yinmin
        10
    yinmin  
       101 天前 via iPhone
    zpool export sssbackups
    usbconfig -d `/usr/sbin/usbconfig list | grep "Elements" | cut -f1 -d":"` power_off 这应该是针对西部数据的某款移动硬盘(名称里带 Elements 字样),如果你使用的是其他型号的移动硬盘,应该不起作用
    drymonfidelia
        11
    drymonfidelia  
    OP
       101 天前
    @yinmin windows 下断开硬盘很快就不转了。我试过 usbconfig -d `/usr/sbin/usbconfig list | grep "Elements",确实能找到这块移动硬盘
    liyafe1997
        12
    liyafe1997  
       101 天前 via Android
    @drymonfidelia 对,所以通过智能继电器彻底断电,这和拔掉没差了吧,不通电神仙也黑不进去
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:05 · PVG 05:05 · LAX 13:05 · JFK 16:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.