Articles of Bacula的

如何组织约100台服务器的Baculaconfiguration文件

我正在testingbacula,我将把它作为我的中央备份和恢复系统。 我正在testingconfiguration,备份和恢复远程主机等configuration是一个文件,当我把100个客户端定义,作业,文件集这个文件将是不可改变的。 Bacula能够包含configuration文件。 我的目标是使易读易读的configuration文件。 我的计划是在/ etc / bacula中创build目录conf.d,并在那里为文件集(所有集合在一个文件中)创buildconfiguration文件,为每个客户端在一个文件中为客户端创build客户端和作业的configuration,在另一个文件中创build存储器,监视/etc/bacula/bacula-dir.conf中的bacula-dir 我在不同的服务器上有bacula-dir和bacula-sd(在局域网中是bacula-dir,在DMZ中是sd,大多数文件是deamon(客户端),sd有两个存储设备)。 我想从一开始就做正确的事情,所以我的问题是组织baculaconfiguration的最佳方式/经验是什么。

Bacula磁带更改

如何让Bacula在运行特定作业后将磁带移动到IO插槽? 我几天后和Bacula进行日常备份,我想知道是否可以做这种事情。 我已经在configuration文件中指定了UseVolumeOnce = yes指令,但是现在我想知道当作业完成时是否可以让Bacula将磁带移动到插槽24(I / O插槽)。 bacula可以做到这一点,或者我需要脚本吗? 如果我需要编写脚本,你有经验吗?

如何检查bacula版本

我如何检查bacula版本? 我在ubuntu上使用apt-get install命令安装了bacula。 我想知道我使用的版本。 谢谢

Bacula异地备份

我有两个地点,一个在欧洲,一个在亚洲。 每个位置都有一个全function的Bacula系统来处理本地备份。 我想要做的是从一个位置SD复制一些工作到另一个位置SD。 理想情况下,如果我可以在位置A上执行备份,请复制到位置B,然后还原到位置B的服务器。 我明白从7.0.0版本开始,Bacula允许SD到SD的备份。 我认为这是我需要的function(bacula手册) Bacula版本7.0允许SD到SD传输复制和迁移作业。 这允许通常称为Bacula备份的复制或非现场传送。 如果复制或迁移作业的源SD和目标SD不同,它将自动发生。 问题是我不知道如何设置这样的工作。 我没有find任何教程。 我最初的想法是,我必须使用复印作业,但是从相同的手册: 迁移仅适用于单个存储守护程序。 您不能在一个存储守护进程上读取并在另一个上写入。 这正是我想要做的… 任何想法,我怎么能做到这一点?

从Bacula / AMANDA开始的Linux发行版?

我有兴趣开始使用Bacula / AMANDA(Zmanda),并计划在VirtualBox中设置一个Linux VM来testing它。 我想避免一些最初的设置时间,通过投票社区可能是最适合Bacula或阿曼达(我还没有看到一个列表)的发行版。 这将允许我启动VirtualBox设备并运行,而不必尝试一堆死胡同,并重新启动进程。 关于networking: 我们的networking如下所示仅供参考,以供参考: 基于Windows,但不在域上 运行多个VirtualBox虚拟机的大型服务器(开发环境等) IT服务器(可以想象Bacula会坐在哪里) 一个NAS设备(很快就会被购买 – 比如Drobo等 – 小生意的东西,没什么大不了的) 随时提出任何问题,我会很乐意回答。

备份软件如Bacula的理想备份设备?

我在一家小公司,我们(两个IT部门)pipe理<100台客户端计算机和less量服务器。 目前我们正在使用公司的设备来处理备份; 它每天晚上做一个小的备份,每个周末都做一次完整的备份,周三有一个人来做一个非现场备份驱动器(并且让上周驱动器与之交换)。 备份只在服务器的硬盘上完成,因为我们的客户端计算机和员工确保不在自己的计算机上存储任何有价值的东西。 所以这是一个非常简单的情况。 最近这个系统,主要是电器,一直有问题,所以我们正在寻找替代品。 我正在研究其他公司,但也正在研究我们可能期望自己尝试这样做。 这无疑是一个很大的学习曲线,但嘿,这是服务器故障的目的,对不对? 🙂 所以无论如何我正在看Bacula 。 function列表听起来不错,文档丰富,但它只是软件。 所以我的问题是, 运行Bacula服务器软件的理想备份服务器是什么? 而不仅仅是服务器,而是其他相关的设备。 我们目前的备份设备只使用硬盘,而不使用磁带机。 它有几个插在它一次,在机器前面的热插拔托架。 不过我不禁注意到,它只不过是带有硬盘托架的Windows XP,一个PCI eSATA卡(连接到另外2个托架的另一个设备扩展部分)和它们的软件。 由于公司将取消他们的产品,我们可以在哪里configuration服务器? 我应该考虑切换到磁带机? 当我为备份服务器挑选硬件时,应考虑哪些其他问题? 也许我很天真,我相信戴尔(和其他电脑公司)在他们网站的小商业部门出售它们,但我想确保没有其他公司推荐的地方,硬件,而且我不需要任何特别的Bacula。

如何在Bacula中设置双站点存储守护进程(镜像备份)

在A站点上,我成功地在一个主机上build立了bacula导向器,在我想要备份的主机上创build了多个文件守护进程,最后还有一个存储守护进程实际存储在其中。 如果灾难袭击了build筑工地A,我想要在另一个工地B的另一个存储守护进程。 文件集,导演等将是相同的,除了作业将被存储在另一个存储守护进程。 有没有关于这方面的最佳做法?

项目或包来模拟带有Amazon S3或OpenStack Swift兼容后端的磁带机?

我有一些数据是通过bacula备份到磁带上的,在某些时候,我将需要迁移到非磁带存储。 Bacula支持磁盘存档,但是我发现如果只有一些虚拟磁带库接口到S3或者OpenStack Swift或者其他一些对象存储服务,我可以换掉configuration并保持原有的存档,老化和调度configuration无缝。 我有一个谷歌,我可以看到,阿曼达(使用设备API)和一堆备份产品有S3对象存储的后端,但我没有看到任何项目,将放入replace使用* nix / dev / st0设备接口语义。 这可能是因为我不知道,这个想法是荒谬的,不可能的,等等,但是我有兴趣知道在深入研究一些被黑客入侵之前,我是否已经错过了任何明显的事情。 因此,澄清平台选项 – 它没有托pipe在AWS上,目前没有EBS可用,目标是内部S3兼容的openStack Swift对象存储,因此带宽和存储成本是内部的。

Bacula分裂体积?

我一直在使用Bacula进行备份。 我实现了这个系统,它工作的很好! 然而,我所做的一件事情就是把所有的东西都归入一卷。 我决定把这个问题复杂化一点,这样Incrementals只会保留一个星期,然后清除并重写那些数据,因此确保空间不会成为问题,因为我们保留了30天增量。 所以我试图做的是有一个叫DAILY的卷,一个叫WEEKLY的卷,和一个叫MONTHLY的卷。 “每日”是增量式的,每周是有差别的,而每月是一个完整的。 我们每天保持7天,每月保持30天,并保持一年(因为我们需要!)。 现在,我知道这可以用磁带来完成。 问题是我使用磁盘…如果我尝试执行上述操作,则会崩溃(如果完全/增量作业在同一个时间表下),或者b)不起作用(它将创build完整备份日常量等)。 有没有人尝试过? 或者可以给我一个他们如何build立他们的想法? 我只是不知道为什么它有这个问题… Bacula实例; 池 Pool { Name = Daily Pool Type = Backup Volume Retention = 3 days Recycle = yes AutoPrune = yes LabelFormat = DAILY Maximum Volume Bytes = 50G } Pool { Name = Weekly Pool Type = Backup Volume Retention = […]

Bacula正在备份比它应该更多的文件

我在我的小networking中设置了bacula,而对于linux机器,它似乎工作正常。 我只是configuration了一个Windows客户端,而我遇到的问题是,当作业运行的Windows客户端,它备份超过它应该是。 我把它configuration为只备份我的C和D驱动器上的几个目录,但实际上是备份整个驱动器。 如果我跑 estimate job=job-name listing level=Full 在控制台中,我找回的文件列表是正确的,仅限于我select的文件夹。 以下是导演configuration的相关部分: FileSet { Name = "Windows Client Defined" Include { Options { signature = MD5 compression = gzip onefs = no IgnoreCase = yes exclude = yes # Exclude directories full of lots and lots of useless little files for Windows 2008 WildDir = "[AZ]:/Users/*/Cookies" WildDir […]