我想通过本地networking使用cron(因此需要非GUI解决scheme)将Debian 8.7服务器系统驱动器SAFELY备份到远程ISCSI驱动器。 使用EXT4作为系统分区格式。 “安全”,我的意思是:备份应该是primefaces,竞争条件免费。 此外,还需要从远程ISCSI系统恢复相对容易和快速。 数据驱动器的备份完成到本地networking上的远程ISCSI驱动器。 目前我使用两种解决scheme,以便在系统分区丢失时能够恢复,并且必须从头开始恢复: 使用etckeeper保存/ etc目录的更改历史logging(在内部使用GIT) 使用rsnapshot保留系统分区文件的副本 (内部使用RSYNC) 但是我认为这个系统备份是不够安全的,因为它不是primefaces备份(当备份完成时,系统驱动器可能会发生变化)。 我可能考虑的其他解决scheme是: 使用LVM作为系统驱动器格式,因为LVM快照是primefaces的。 因此,我可以在Debian升级之前创build快照,或者如果创buildLVM快照备份到远程ISCSI本地networking驱动器,我可以在系统驱动器数据丢失的情况下恢复它。 使用Systemback(在Ubuntu中以软件包forms提供) – Systemback可以轻松创build系统和用户configuration文件的备份。 如果遇到问题,可以轻松恢复系统的以前的状态。 系统复制,系统安装和Live系统创build等额外function。 Systemback似乎是安全的,因为它创build系统还原点,就像一个快照。 使用dd命令通过SSH到远程ISCSI本地networking驱动器。 但是这个解决scheme不是安全的,不是primefaces的。 Systemback: http : //linoxide.com/linux-how-to/systemback-backup-system/ 使用configurationpipe理工具(如Blueprint,CFEngine,Chef,Puppet,Ansible)跟踪Debian系统的变化。 保持一个完整的位到一个干净的工作Debian 8.7系统的位拷贝远程,然后只恢复configurationpipe理工具跟踪的变化。 蓝图: http : //devstructure.com/blueprint/ CFEngine: https ://en.wikipedia.org/wiki/CFEngine 厨师: https : //en.wikipedia.org/wiki/Chef_(software) 木偶: https ://en.wikipedia.org/wiki/Puppet_( software) Ansible: https ://en.wikipedia.org/wiki/Ansible_(software ) 问题: 这些解决scheme之一你有没有不好的经验? 你对这些解决scheme有什么好的经验? 你会build议哪个解决scheme? 为什么? 我想configurationpipe理工具将是有用的,因为它可以做一个字节到原始分布的字节备份,然后使用configurationpipe理软件存储所有的自定义configuration更改。 […]
我不小心将两个不同的设备安装在/opt : /dev/xvdf on /opt type ext4 (rw,relatime,seclabel,data=ordered) /dev/md0 on /opt type ext4 (rw,relatime,seclabel,stripe=256,data=ordered) 这将是一个问题,以卸下/dev/md0 ,而事情正在使用/opt 。 /dev/md0应该安装在/dev/xvdf 。 任何build议如何我可以卸载/dev/xvdf ? 尝试: [root@redacted ~]# umount /dev/xvdf umount: /dev/xvdf: umount failed: Invalid argument [root@redacted ~]# mount –move /dev/xvdf /temp mount: bad option. Note that moving a mount residing under a shared mount is unsupported. 另外,我已经对卷的AWS支持大声说出强制分离正在使用的卷,所以这不是一个选项。
我最近几天遇到了麻烦。 我有一个500GB的高清与3个分区。 更大的(300GB)是持久数据(大学文件,音乐等)。 在第二个我已经安装了一个我用于开发的Ubuntu系统。 在第三个我有一个Windows XP的游戏。 当我的电脑启动grub升级并要求我select一个操作系统时,Ubuntu是默认选项。 现在,我决定切换到Windows 7.我做了正常的安装程序,并且一切正常。 现在,当PC启动时,它不再显示grub屏幕! 我想Windows MBR把自己放在了Grub之上。 我怎样才能修复它,而不会丢失数据,或重新安装Ubuntu? 谢谢!
我有一台旧的Buffalo HS-DH500GL NAS。 我几年前买的(2007年我认为),当我听说它可以升级到运行Debian 4.0。 我跟随了一些随机的教程(很久以前我忘了find它)来安装Debian,而且这个盒子在我的书架上已经运行好几年了。 我很less使用它,但我想开始使用它,发现一切都过时了。 我决定尝试使所有的更新,但是当我运行aptitude更新一切,我得到各种404错误。 我猜一切都已经移到了档案服务器上。 我想要做的是从头开始,擦拭一切,并安装一个新的(和最新)的操作系统。 我只能通过SSH(无串口)访问它。 任何想法如何去做呢? 把硬盘从NAS里拿出来,在另一台计算机上拷贝一些新的操作系统是否可行?
我在AWS云上运行了一些软件,我希望能够将此软件包作为内部部署解决scheme提供,以便任何人都可以在自己的服务器上进行configuration。 将这个过程尽可能无痛化的最好方法是什么? 在某些背景下,我们在Amazon Linux服务器上运行node.js。 除了我们的自定义代码之外,我们还使用了几个开源的NPM软件包。 我们也使用MongoDB作为会话存储,并将redis作为caching。 目前这只是一个例子,但是我们提供的解决scheme将在每台服务器上安装mongodb和redis,以及在多个应用程序服务器之前安装Haproxy负载平衡器服务器。 我们使用EBS来存储我们的MongoDB数据。
昨天,我的系统分区空间不足(我的操作系统是Windows Server 2003),我需要调整它的大小,我怎么能这样做呢? 买一个新的更大的磁盘来取代它? 我search了GOOGLE,并find各种分区大小调整实用程序的参考。 我如何知道哪个软件是可靠的,并正确地工作? 我的系统上的数据是重要的,我不想冒这个损失的风险。
我在哪里可以find各种Linux / Unix / MacOS发行版和不同版本的不同的/etc/*release的列表? uname -a命令输出。
希望将我们的操作系统升级到64位版本。 服务器用途: Web服务器(Apache Tomcat) 共享驱动器(通过Windows域访问并能够pipe理权限) 火墙 最初的想法: Microsoft Windows Server 2008 Standard Microsoft Windows Web Server 2008 Linux也是一种可能性,但不知道是否有任何发行版本能够处理我们的共享驱动器需求。 编辑: 根据Will和SirStan的回答。 其他Windows版本是否有相关性? 一个Linux发行版能够处理所有这些需求吗?
我正在考虑避免购买光驱的新机器。 唯一需要注意的是操作系统的安装,这可能是一个混乱 – 打开案件,临时挂钩DVD往往不值得与驱动器的价格相比的麻烦。 有没有人试图从拇指驱动器安装操作系统? 什么是陷阱? 你使用哪些工具/指南? 请同时提及您使用的硬件(主板等)
我正在设置一个服务器,将允许我们通过networking启动安装操作系统(如Windows XP)。 有什么解决scheme可以让这样的事情? 编辑:另外我想指出,即时通讯寻找安装从头开始,而不是重影。