标签: backup

sudoers 不适用于 tar 命令

我想禁用使用 .bashrc 进行备份的 bash 脚本的要求sudo或运行。roottar

我将此行添加到我的 sudoers 文件中

username ALL=NOPASSWD: /bin/tar
Run Code Online (Sandbox Code Playgroud)

但是,在我添加后,当我运行此备份命令时,它仍然显示权限被拒绝

/bin/tar -cvpzf /root/sysBackup/backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/sys --exclude=/mnt --exclude=/media --exclude=/dev /
Run Code Online (Sandbox Code Playgroud)

这些是错误

/bin/tar: Removing leading `/' from member names                                                                                                          
tar (child): /root/sysBackup/backup.tar.gz: Cannot open: Permission denied                                                                                
tar (child): Error is not recoverable: exiting now        
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

ubuntu backup sudo tar

2
推荐指数
1
解决办法
2176
查看次数

在我的 VPS 上压缩重要文件并将它们通过电子邮件发送给我自己的最简单方法是什么?

如果我想在 Linux VPS 上压缩(或 tar.gz 压缩)路径列表(递归),然后将 ZIP/TAR 通过电子邮件发送给我自己,然后删除 ZIP/TAR,最简单的方法是什么?cron 作业、程序等上的 shell 脚本?

例如,这就是我可能会做的:

  1. 停止 apache、mysql、postgresql 和 rack

  2. 拉链拉上:

    /etc/httpd/conf/httpd.conf
    /etc/httpd/conf.d/*
    /home/kerrick/*
    /var/lib/mysql/*
    # etc.
    
    Run Code Online (Sandbox Code Playgroud)
  3. 将 zip 文件作为附件通过电子邮件发送到 foobar@example.com

  4. 删除压缩文件

  5. 恢复 apache、mysql、postgresql 和 rack

backup

2
推荐指数
1
解决办法
187
查看次数

一个可以读取任何 Linux 文件的用户?

我们希望有一个网络备份系统,用户可以读取我们服务器上的任何文件但不能写入任何文件。在 Linux(特别是 Fedora)下有什么方法可以做到这一点吗?我们宁愿没有root可以擦除任何文件的遥控器......

linux backup fedora

2
推荐指数
1
解决办法
62
查看次数

Powershell 等待压缩完成

我编写了一个 PowerShell 脚本,用于压缩文件夹的内容并将其发送到服务器进行备份。问题是复制过程不会等待 zip 过程完成。我尝试使用Out-Nulland Wait-Process,但似乎没有任何效果。 Out-Null只是不做任何事情,并Wait-Process告诉我不存在这样的过程。我似乎无法弄清楚 Windows 压缩的进程名称。任何帮助将不胜感激。下面是我想暂停直到完成的代码部分。

function out-zip { 
Param([string]$path) 

if (-not $path.EndsWith('.zip')) {$path += '.zip'} 

if (-not (test-path $path)) { 
set-content $path ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18)) 
} 
$ZipFile = (new-object -com shell.application).NameSpace($path) 
$input | foreach {$zipfile.CopyHere($_.fullname)} 
} 
gi "C:\File-Backups\Share1" | out-zip C:\File-Backups\transfer\PC1-Backup 
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

backup powershell windows-server-2008

2
推荐指数
1
解决办法
6002
查看次数

Veeam 备份 iSCSI 驱动器

我们有一个 ESXi 虚拟机,目前正在使用 Veeam B&R 6.5 进行备份。

虚拟服务器本身连接了一个 ISCSI 驱动器(Windows iSCSI 启动器),但它不包含在备份作业中(仅包含 C:\ 驱动器)。有人可以告诉我如何添加这个 iSCSI 驱动器吗?

backup virtual-machines vmware-esxi vmware-vsphere veeam

2
推荐指数
2
解决办法
2145
查看次数

automysqlbackup - 转储文件权限

我正在使用 automysqlbackup,这是创建的默认 cron 条目

#!/bin/sh
test -x /usr/sbin/automysqlbackup && /usr/sbin/automysqlbackup
Run Code Online (Sandbox Code Playgroud)

我的文件存储在这里

/var/cache/automysqlbackup
Run Code Online (Sandbox Code Playgroud)

我需要和我的用户一起阅读它们,但所有转储都归 root:root 和 600 所有

-rw------- 1 root root 945671 mars  12 06:49 my_2013-03-12.sql.gz
-rw------- 1 root root 951541 mars  13 06:32 my_2013-03-13.sql.gz
-rw------- 1 root root 956770 mars  14 06:31 my_2013-03-14.sql.gz
-rw------- 1 root root 961125 mars  15 06:53 my_2013-03-15.sql.gz
-rw------- 1 root root 969009 mars  17 06:38 my_2013-03-17.sql.gz
-rw------- 1 root root 969139 mars  18 06:38 my_2013-03-18.sql.gz
Run Code Online (Sandbox Code Playgroud)

如何配置 automysqlbackup 以使用不同的所有者和权限?

mysql backup permissions root

2
推荐指数
1
解决办法
3350
查看次数

rsnapshot 备份分区磁盘空间

我一直在阅读常见问题解答手册rsnapshot,我正在努力找出在备份分区已满的情况下它会做什么。

IE。如果我将备份设置为每小时运行一次,则备份到专用的备份分区。当此分区达到 100% 使用率时会发生什么。

它是自动旋转/删除旧备份还是只是退出并崩溃?


我正在研究“简单”的备份解决方案,如果备份分区变满,这些解决方案具有某种生存能力。

backup rsnapshot

2
推荐指数
1
解决办法
1570
查看次数

Server 2012:在备份中找不到系统编写器

我最近Windows Server Backup在 Windows Server 2012 上安装了该功能。当我尝试创建备份(完整)时,出现以下错误:System writer is not found in the backup.

我跟着这个:http : //support.microsoft.com/kb/2009272 (微软链接失效。存档版本在这里。另外这个答案是 MSKB 文章的详细演练。)使用takeown和 的MS KB 文章icacls,重新启动cryptsvc并检查注册表但没有运气:如果我运行vssadmin list writers系统编写器仍然不在列表中。

有任何想法吗?

windows backup vss windows-server-2012

2
推荐指数
1
解决办法
2万
查看次数

如何加速我的 Duplicity 备份?

我需要使用千兆位连接将数百 GB 的现场备份从几个 Xen VM 备份到同一网络中专用服务器上的一些可用存储。数据主要是 MySQL 数据——我使用 Percona XtraDB Cluster——使用 Xtrabackup 在服务器上本地备份,所以我想这些数据应该是高度可压缩的。

目前我正在使用带有密码加密的 duplicity 0.6.08b(我没有使用密钥),因为我还将使用 duplicity 创建的备份卷同步到一些异地存储。当前压缩级别为 6,volsize 为 250。备份需要一天以上的时间,这就是我正在寻找推荐的重复设置的原因,该设置将导致快速备份到本地网络共享存储而不会占用太多空间。

任何的想法?

backup compression encryption gpg duplicity

2
推荐指数
1
解决办法
5980
查看次数

VMware ESXi VM 的 Veeam 备份 - 是快照备份吗?

我们运行 VMWare ESXi 5 并正在研究备份解决方案。我们找到了 Veeam 备份免费版,并认为我们会尝试一下。

在备份向导开始时,有一个选项可以禁用“停止来宾(用于崩溃一致备份)”。我搜索了 Veeam 网站,但不明白这意味着什么。

如果我不选中此项(默认),是否意味着我的备份不是“一致的”?我以为 Veeam 做了磁盘快照并备份了快照。

有人可以解释一下吗?这是一种安全的备份方式吗?(保证100%还原)?

backup vmware-esxi veeam quiesce

2
推荐指数
1
解决办法
4053
查看次数