你用什么configuration格式编译,为什么? 示例(您不必以示例的forms回复,但请注明您的目录设置): <Layout MyPersonalizedLayout> prefix: /usr exec_prefix: ${prefix} bindir: ${prefix}/bin sbindir: ${prefix}/sbin libdir: ${prefix}/lib/application_name libexecdir: ${prefix}/lib/application_name/modules installbuilddir: ${prefix}/lib/application_name/build mandir: ${prefix}/man sysconfdir: /etc/application_name includedir: ${prefix}/include/application_name localstatedir: /var runtimedir: ${localstatedir}/run/application_name logfiledir: ${localstatedir}/log/application_name </Layout> 在重新编译或升级应用程序之前,您考虑采取哪些步骤以及执行什么操作? 你如何跟踪你上次用来编译应用程序的所有configuration选项? 你是否定期从configuration文件备份? 多久 ? 你有一个特殊/不同的升级系统,所以你可以保持最后的工作应用程序,直到新的准备推出? 您是否通常在将其编译到生产服务器之前对其进行testing,在此之前您有什么考虑? 我不是一个使用yum,apt-get等安装pipe理器的人,而我确实相信他们对于一些我喜欢的应用程序来说我有自己的控制和可能性是非常好的,所以我会想知道每个人如何威胁这一点。 如果这个问题得到更多的3个答案,我会把它作为一个社区维基,直到那时我要求你不要把它成为一个
我一直试图设置一个简单的testingPostgreSQL 9.0数据库的连续归档,按照文档 。 在postgres.conf中我设置了: wal_level =存档 archive_mode = on archive_command ='touch / home / myusername / backup / testtouch' archive_timeout = 30s …并重新启动PostgreSQL。 触摸列出的文件从不出现。 我可以手动运行touch命令,并按预期工作。 如果我尝试创build备份,它将永远等待archive_command。 在psql中; postgres =#SELECT pg_start_backup('touchtest'); pg_start_backup —————– 0/14000020(1排) postgres =#SELECT pg_stop_backup(); 注意:已完成pg_stop_backup清理,正在等待所需的WAL段归档>警告:pg_stop_backup仍在等待所有必需的WAL段归档(经过60秒) 提示:检查您的archive_command是否正确执行。 可以安全地取消pg_stop_backup,但是没有所有WAL段,数据库备份将不可用。 这会导致什么? 我怎样才能解决它? 其他信息:在CentOS 5.4上运行。 PostgreSQL 9.0.2以root身份安装。 更新:我第一次尝试使用cp -i %p /home/myusername/backup/%f </dev/null和test ! -f /home/myusername/backup/%f && cp […]
我试图用rsync备份几个文件,其中大部分工作,除了真正encryption的容器真正的文件。 我在文件中有一个隐藏的卷,我不知道这是否是问题。 我明白truecrypt隐藏卷的意思是它不应该被检测到,但我认为这是垃圾/随机数据难以区分。 但是,当我通过在文件容器的隐藏卷中放置新文件进行更改时,rsync不会检测到文件已更改。 想法?
我有两个与robocopy(src和mirror)同步的文件夹,我试图在30天之前不删除镜像中的文件。 我试着用/MINAGE选项来说“考虑30天以前的每个文件”,这样它只会删除镜像中30天的旧文件,但它似乎只是对可用文件(未删除)进行操作。 robocopy /MIR /MINAGE:30 /SD:src /DD:mirror 所以基本上,如果我创build一个新文件,它将在镜像中正确同步(通过另一个robocopy任务,根本不删除文件); 如果在删除后的第二天,运行前一个命令时也会在镜像中删除该文件。 总而言之,我想删除src文件夹中删除的文件,并在镜像中删除超过30天的文件。 我错过了什么吗? 谢谢。
我需要通过networking创build一个红帽服务器的完整备份。 我已经看过一些解决scheme,如转储和快照,但似乎他们只是给我一个本地机器上的服务器的完整映像。 是否有任何软件可以通过networking映像整个机器,以便进行完整备份?
我有一份工作,每晚都运行所有连接的数据库的备份,但是如果有人在这段时间内连接上,它可能会使服务器停止运行。 我有吨的CPU开销(我使用勉强在5%以上,总共8最高也许30%其余闲置),我的问题是我挂我的I / O。 查看资源监视器,我注意到在读取到mdf和.bak文件的资源监视器中的I / O优先级优先级为Normal 。 有没有办法让我的备份运行在Background优先?
我们在第三个财政年度是一个快速增长的创业公司。 当我们正在扩大我们的资源(阅读团队成员)时,我们觉得有必要决定什么是最好的 我们约5-6人扩大到10-15有什么build议? 个人笔记本电脑networking上的每个人(相当常规的解决scheme) 中央服务器,每个团队成员login(键盘+鼠标+显示) 其他? 我们的要求 我们在不同的机器/项目中使用MacOSX + Windows + Linux作为我们的产品和服务 到目前为止,所有MacOSX机器都是专业笔记本电脑。 他们需要无缝连接 所有桌面(迄今为止)都是MS-windows + Linux双启动 我们需要一个稳定的备份pipe理(目前每台计算机都使用物理连接的磁盘) 我们需要数据的安全和安全(客户+我们的) 最重要的因素是什么? 安全保障? 多function性? 简单? 成本? 其他? 任何帮助在这里将不胜感激。 更新 (2011年9月22日):感谢大家提出的宝贵build议。 我们决定在现有networking中添加几个桌面,并继续使用我们一直使用的Google,Skype和其他协作技术。
我进入了一个运行相当老的系统的新环境。 Windows Server 2003与Exchange 2003.它们使用Symantec Backup Exec 11d备份服务器。 为了合规的原因,我可以睡得更好,我想做一个testing恢复我的备份。 是否有一个最佳实践指导如何在testing环境中执行此操作,而不会影响生产环境。 我正在考虑运行一些虚拟服务器和恢复。 但似乎并不那么容易。 因为服务器必须在域中必须具有相同的名称等…如果其他pipe理员可以在那里共享如何testing备份将是很好的…
我有一系列的脚本安装来备份我的Exchange。 执行以下命令来启动该进程: diskshadow /s C:\Backup_Scripts\exchangeserverbackupscript1.dsh 这是exchangeserverbackupscript1.dsh : #DiskShadow script file set verbose on #delete shadows all set context persistent writer verify {76fe1ac4-15f7-4bcd-987e-8e1acb462fb7} set metadata C:\Backup_Scripts\shadowmetadata.cab begin backup add volume C: alias SH1 create expose %SH1% P: exec C:\Backup_Scripts\exchangeserverbackupscript1.cmd end backup delete shadows exposed P: exit #End of script 这是exchangeserverbackupscript1.cmd : robocopy "P:\Program Files\Microsoft\Exchange Server\Mailbox\First Storage […]
我有ftp访问我不控制的服务器。 我想开始发送我的服务器的FS档案到该FTP。 问题是我的系统上没有足够的可用空间来创build备份存档(并将其存储在我的fs上),然后将其发送到ftp。 所以我想知道是否有可能做这样的事情: tar -jcpvf – / | ftp-put ftp://user:pass@host/file.tbz 通常情况下,通过SSH执行它没有问题,但在这种情况下,我只有FTP可用。