如果有人能帮我解决这个问题, 该设置是在Amazon EC2实例上托pipe的分布式LAMP体系结构。 MySQL Percona。 我们使用亚马逊的EBS快照进行备份。 我们有敏感数据encryption的安全要求。 \ 1)是否可以encryptionEBS快照而不是从中获取快照的EBS文件系统? 如果是这样,怎么样? 2)如果不是,在EC2 + EBS中encryptionMySQL数据库的行业标准是什么?这些不同方法的性能权衡是什么?
我重新学习了bash,经过多年没有使用它,需要找出一种方法来自动化单个数据库的pg_dump到一个目录。 目前我手动ssh到框中,su到postgres用户,然后运行pg_dump database> outfile。 这工作正常,但我厌倦了手动做这个。 我真的生锈了bash,并想找出一个办法来做到以下几点。 1.)编写一个脚本,将pg_dump我的数据库到一个特定的目录2.)脚本应该输出outfile名称作为主机名 – date(以允许多个备份)3.)希望提供某种forms的error handling。 我已经看了Postgres的维基,发现了一个相当复杂的脚本来做这个,但是想知道是否有一些快速和肮脏的工作将完成。 任何提示或正确的方向点将不胜感激。 谢谢你们,伙计!
对于这个话题,我真的很陌生,对于愚蠢的问题做了很大的道歉。 我有一个学校项目,我想知道如何存储250TB的数据,生命周期为18个月。 这意味着每个logging存储了18个月,这段时间之后可以删除。 有两个问题: 存储数据 备份数据 由于大量的数据,我可能需要结合数据磁带和硬盘驱动器。 我想“快速”访问3个月大的数据,所以〜42TB在磁盘上。 我真的不知道应该使用什么样的RAID,或者在这里比结合磁盘和数据磁带更好的解决scheme? 感谢您的任何build议,文章,任何事情。 我迷路了
我们有一些非常旧的基于文件的数据库(多用户,但不是基于服务器的)在VMWare ESXi上的一些虚拟机上运行。 build立 pipe理程序 ESXi正在运行ESXi版本5.1.0 虚拟机 使用Visual Fox Pro的VM正在运行Windows Server 2003 Standard Edition 5.2.3790 Service Pack 2 Build 3790 32位。 带有MS Access的VM正在运行Windows Server 2003企业版5.2.3790 Service Pack 2 Build 3790 32位。 这两个虚拟机都安装了VMware Tools 9.0.0,build-782409 … 基于文件的非quiescable基于文件的数据库 基于文件的数据库是Visual Fox Pro 9.0757( .dbf和.cdx文件的免费表目录)和MS Access 2003数据库后端.mdb 。 备份方法 Esxi是使用Veeam 8备份的。 Veeam备份和复制版本是8.0.0.917,安装了补丁程序1,并备份到带有iSCSI的SAN上(如果有的话)。 它是一个反向增量备份,在备份过程中拍摄虚拟机的快照。 最初,这种反向增量备份方法进行完整备份并将其存储在.vbk文件中,并且每增加一个备份,它都会将更改存储在.vrb文件中。 以下设置已应用于备份: Quiescable数据库和VSS Microsoft卷影复制服务(VSS)将事件触发到可能在服务器(如SQL Server)上运行的应用程序(通知应用程序),以便可能正在运行的任何待处理的SQL事务在备份之前完成,并且所有传入在对存储数据库的文件进行备份之前停止操作,这被称为动词quiesce 。 这是使用服务器进程来存放数据库的原因,而不是仅仅使用文件和连接到它们的程序,文件的备份可以快速完成,而不会locking每个人。 […]
我一直在努力制定一个有效的数据库备份encryptionscheme。 我有一个Postgres 9.4服务器,我认为大部分备份scheme都充实了。 备份将存储在一个标准的.sql文件中,通过gzip压缩,然后通过使用OpenSSL的AES-CBC运行。 我唯一遇到的麻烦是钥匙。 我不想使用一个主密钥,我想要某种密钥轮换或生成。 所有备份(或者至less大部分)都有不同的密钥,还有我可以很容易地find/生成和使用的密钥。 我曾在Google上看过,但找不到任何明确的解决scheme。 我也愿意评估完全不同的encryption解决scheme,我没有与AES-CBC / OpenSSL绑定。 任何解决scheme将不胜感激。 谢谢。
我在亚马逊云中运行我的数据库服务器,并在单独的EBS卷上有数据库文件。 当涉及到备份/恢复操作时,我发现只需执行文件系统级备份而不是sql转储就简单多了,因为我可以立即创build备份并从中进行恢复。 如果我坚持仅使用文件系统级备份,是否有可能忽略的问题? 在Ubuntu 12.04上运行PostgreSQL 9.1(今年晚些时候更新到9.3)
我最近接pipe了35个用户的小型企业networking的责任。 我在备份策略方面略显绿色,正在考虑我的select。 我们目前将我们的SBS服务器备份到磁带(LTO 2)。 另外,我们另外备份一个SQL Server数据库。 这个数据库对业务至关重要,法规规定我们必须能够回滚到过去3年的时间点。 在过去的18个月里,以前的在职者只是每天都做一个完整的备份。 现在每晚大约1.8 GB,已经存储了大约920 GB。 该数据库目前备份到一个外部的USB 2TB驱动器 – 显然有风险,如果这个失败,没有数据! 我们有多个通过点对点光纤连接的地理位置,也就是我们所有的地理位置,并且都位于同一个子网上。 我build议将SQL Server备份计划每周更新一次,每日差异备份和半小时备份。 我估计这将会: 占用较less的空间; 让我们更加灵活地回到某个时间点, 如果我们发生灾难性的失败,不会丢失24小时的数据。 出于某种原因,我认为磁带是异地移动数据的最佳备份forms,但是将通过光纤备份的数据库文件镜像到另一个位置的NAS是一种甚至更有效的forms的备份?
我正在使用运行定制软件包的Fedora服务器。 服务器软件相当陈旧,其数据库由1723个文件组成。 数据库文件不断变化 – 它们不断增长,变化不一定追加到最后。 所以现在,我们目前每隔24小时备份一次,当所有的用户都离开系统并且数据库处于内部一致的状态时。 问题是,我们有可能失去一整天的工作价值,这是不可收回的。 所以我想知道是否有办法对这些数据库文件进行一些即时快照,我们可以每30分钟左右备份一次。 我已经阅读了有关Linux LVM快照的内容,并且认为我可以通过创build快照,将文件rsync到备份服务器,然后删除快照来完成目标。 但我从来没有这样做过,所以我不知道这是否是“正确”的解决scheme。 任何想法呢? 有更好的解决scheme 谢谢!
我们在两个节点上安装了Oracle 11gR2 RAC数据库。 我们也有一个RMAN备份脚本,可以正常工作,使用位于距离数据中心20公里的小镇的恢复目录数据库。 数据库备份脚本工作正常,并从crontab作业或从Oracle dbconsole(现在它从crontab工作)启动。 恢复过程被检查,一切工作正常。 问题是脚本从集群中的第一个节点运行,如果节点closures,则不能运行备份。 我们如何确保我们的脚本具有故障转移备份版本。 我们还尝试通过dbconsole进行备份,但只有在启动作业的节点已启动的情况下才有效。 本质上,问题是“如何确保我们的备份工作,无论这两个节点是否活动”
我将SQL Server 2014数据库configuration为备份到Azure存储帐户。 我也通过电子邮件通知 EXEC msdb.smart_admin.sp_set_parameter @parameter_name = 'SSMBackup2WANotificationEmailIds', @parameter_value = '[email protected]' 然而,这是每隔15分钟给我发一封电子邮件,告诉我一切正常。 如果有问题,我只想收到一封电子邮件。 问题:如果发生错误,我需要更改哪些电子邮件地址? 顺便说一句:我有一个服务器,我configuration了一段时间以前,我想要的行为相同的脚本 ,所以我知道这是可能的。 但是因为当时我用的是同样的脚本,所以我不知道configuration上的区别,也知道没办法弄清楚。