AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[clone](server)

Martin Hope
user2331760
Asked: 2022-03-10 22:09:56 +0800 CST

如何使重复的存储库与 github 保持同步?

  • 0

我在克隆中使用了 github 重复选项和 --bare 并上传到 github.com 中的另一个帐户

在此链接中使用

就像将项目移交给另一个团队的过程一样。

但是原始存储库中有最近的更改,如何在所有分支中同步这些更改。

clone git github
  • 1 个回答
  • 196 Views
Martin Hope
DomBombadil
Asked: 2021-07-10 13:57:31 +0800 CST

有没有人为 Macintosh IIvx 克隆过硬盘?

  • 1

在我作为系统管理员工作的地方,我们有一台旧的 Macintosh IIvx,它是世界上唯一一个带有晦涩程序的旧 Macintosh IIvx,如果他们不能使用它将花费公司大量资金。好吧,可怕的一天已经到来。

昨天,它没有启动,只是显示黑屏,PSU 似乎损坏了,所以我们用另一个我们发现的风扇坏了的 PSU 更换了 PSU。用我们坐过的另一个零件替换了那个 PSU 风扇,它终于再次工作了。

现在,它正在锁定和关闭。我认为现在最好的选择是在线获得一个功能正常的设备,然后尝试将我机器上的硬盘驱动器放入其中。

有没有人有经验只是将硬盘移动到另一台机器上?这甚至可以工作还是有复制保护/等?在相关的说明中,有没有人有任何克隆 IIvx 驱动器的经验,最好的方法是什么?因为我也可能遇到一些硬盘问题。

感谢您的任何意见!

hardware mac troubleshooting clone legacy
  • 1 个回答
  • 31 Views
Martin Hope
dazz
Asked: 2021-02-15 03:12:12 +0800 CST

使用 dd 克隆具有多个分区的磁盘

  • 0

我以前使用 dd 克隆硬盘,但我现在正尝试将包含 3 个分区的整个硬盘克隆到另一个驱动器。

我的分区被命名为 nvme0n1p1 到 3,我尝试留下最后一个数字,但 dd 不接受,它需要一个分区名称。

做到这一点的最佳方法是什么?我首先必须在目标磁盘上创建 3 个分区还是有更简单的方法?

nvme0n1p3 是保存所有数据的最大分区,我猜其他是引导分区(512m 和 732M)之类的,我什至需要克隆它们吗?

hard-drive linux partition clone dd
  • 1 个回答
  • 1881 Views
Martin Hope
Gary Aitken
Asked: 2020-08-16 12:22:01 +0800 CST

如何在不包括未安装磁盘的情况下创建 GCE 机器映像?

  • 0

我从正在运行的 ubuntu 虚拟机在 GCE 上创建了一个机器映像,该虚拟机有一个“附加”磁盘可供安装。该磁盘已安装用于备份,然后被卸载,并且在制作机器映像时未安装。

一段时间后(cron 作业),安装了附加磁盘,写入了备份,然后卸载。手动挂载磁盘会显示新的备份文件。

后来我从机器映像创建了一个新的虚拟机。当我启动该虚拟机并挂载备份磁盘时,它不会显示最后写入的备份文件。如果我在控制台中查看该项目的磁盘,我会看到两个新磁盘——一个用于从机器映像克隆引导磁盘,另一个用于“附加”磁盘。

这似乎意味着创建机器映像也会创建 VM 可用的任何“附加”磁盘的映像,即使它们没有挂载。有没有一种方法可以创建机器映像,而无需克隆未安装的磁盘,也无需取消磁盘与原始 VM 的关联?

clone disk-image google-compute-engine ubuntu-16.04
  • 2 个回答
  • 131 Views
Martin Hope
Lucio Crusca
Asked: 2020-07-22 03:05:30 +0800 CST

克隆 NTFS 磁盘

  • 0

我需要使用 Debian GNU/Linux 克隆一个失败的 2TB 磁盘,该磁盘包含一个 NTFS 分区。磁盘有许多不可重定位的坏扇区,所以我知道部分数据已经丢失;但是我需要克隆磁盘才能尝试使用testdisk.

我发出克隆它的命令是:

dd if=/dev/sdc of=/dev/md2 bs=512 conv=noerror status=progress

大约花了 2 天时间完成,在此期间它发现了大约 3GB、66GB 和 88GB 的​​坏扇区。故障磁盘很旧而且不是高级格式,所以我知道它的扇区肯定是 512 字节。

问题是尝试testdisk /dev/sdc读取目录(但由于坏扇区而无法恢复文件),而 tryngtestdisk /dev/md2甚至没有列出目录内容。该磁盘仅包含 NTFS 分区,它跨越了整个可用空间。为什么克隆与原始不一样,至少在未损坏的扇区上?我是否以一种不好的方式克隆,我应该以其他方式克隆它,例如不同的命令或选项?

linux clone ntfs forensics
  • 1 个回答
  • 256 Views
Martin Hope
Betty Von Schmartenhausen
Asked: 2017-03-12 06:24:19 +0800 CST

使用 dd 和 gzip 进行备份和恢复

  • 2

我看过各种帖子讨论使用 dd 创建驱动器映像并仅存储“使用过的数据”。在提出问题/问题之前,让我们假设一些事情。

假设

  1. 克隆/映像的驱动器是 /dev/sda
  2. /dev/sda 是 10TB
  3. /dev/sda 上的已用空间为 1TB
  4. 映像存储到某个远程 CIFS 安装位置

问题/问题

将选项cp与--sparse=always选项一起使用dd应该会生成一个稀疏文件,以便文件显示为 1GB:

cp --sparse=always <(dd if=/dev/sda bs=8M) /mnt/remote/location/disk.img

或者像下面这样,应该压缩所有归零的空间:

dd if=/dev/sda1 | gzip -c > /mnt/remote/location/disk.img.gz

那么,稀疏的图像文件对恢复有什么影响呢?传输的数据是 1GB 还是 10GB,包括感知到的空白/归零空间?这显然是评估潜在网络负载和恢复时间的考虑因素。

PS 我知道还有其他选项,例如 Clonezilla 和 ddrescue 之类的选项将允许恢复功能,但问题是关于在上述上下文中使用 dd 的具体问题。

谢谢。

backup linux clone gzip dd
  • 2 个回答
  • 7016 Views
Martin Hope
rɑːdʒɑ
Asked: 2017-02-16 04:27:29 +0800 CST

木偶,git:无法克隆

  • 0

我的木偶大师的代码如下

vcsrepo {'/var/www/html':
                ensure => 'present',
                provider => 'git',
                source => "https://github.com/wikimedia/mediawiki.git",
                revision => 'REL1_23',
                }
        file {'/var/www/html/index.html':
                ensure => 'absent',
        }


        FILE['/var/www/html/index.html'] -> Vcsrepo['/var/www/html']

而且我在运行 puppet 代理时无法执行 git commit,如下所示

puppet agent --debug --verbose --no-daemonize --onetime

而且我得到以下错误

Notice: /Stage[main]/Apache/Apache::Vhost[default]/File[/var/www/html]/ensure: created
Debug: /Stage[main]/Apache/Apache::Vhost[default]/File[/var/www/html]: The container Apache::Vhost[default] will propagate my refresh event
Debug: /File[/etc/httpd/conf.d/15-default.conf]/seluser: Found seluser default 'system_u' for /etc/httpd/conf.d/15-default.conf
Debug: /File[/etc/httpd/conf.d/15-default.conf]/selrole: Found selrole default 'object_r' for /etc/httpd/conf.d/15-default.conf
Debug: /File[/etc/httpd/conf.d/15-default.conf]/seltype: Found seltype default 'httpd_config_t' for /etc/httpd/conf.d/15-default.conf
Debug: /File[/etc/httpd/conf.d/15-default.conf]/selrange: Found selrange default 's0' for /etc/httpd/conf.d/15-default.conf
Debug: /Stage[main]/Mediawiki/File[/var/www/html/index.html]: Nothing to manage: no ensure and the resource doesn't exist
Debug: Executing '/usr/local/bin/git clone https://github.com/wikimedia/mediawiki.git /var/www/html'
Error: Execution of '/usr/local/bin/git clone https://github.com/wikimedia/mediawiki.git /var/www/html' returned 128: Cloning into '/var/www/html'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Error: /Stage[main]/Mediawiki/Vcsrepo[/var/www/html]/ensure: change from absent to present failed: Execution of '/usr/local/bin/git clone https://github.com/wikimedia/mediawiki.git /var/www/html' returned 128: Cloning into '/var/www/html'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

奇怪的是

/Stage[main]/Apache/Apache::Vhost[default]/File[/var/www/html]/ensure: created

和

Error: /Stage[main]/Mediawiki/Vcsrepo[/var/www/html]/ensure: change from absent to present failed
puppet clone git centos7
  • 1 个回答
  • 245 Views
Martin Hope
Karnalta
Asked: 2016-09-17 08:29:50 +0800 CST

XenServer 7 - 复制 USB 记忆棒?

  • 0

我已经在 U 盘上安装了 XenServer 7,就像在 Esxi 中很常见一样。我使用我的 64Gb 记忆棒,认为它只会使用所需的空间,并且以后我可以在较小的密钥上复制它(使用 CloneZilla)。

问题,它已经生成了整个棒子空间的分区,所以现在,Clonezilla 无法在较小的键上克隆它。

如何减少 XenServer 在密钥上使用的空间,密钥可能 90% 是空的。或者也许有另一种方法可以将 xen 服务器导出到新的 USB 棒?

感谢您的帮助。

usb clone xenserver
  • 1 个回答
  • 176 Views
Martin Hope
Brad
Asked: 2016-09-04 11:30:40 +0800 CST

初始化磁盘 - 它会擦除我的数据吗?

  • 0

我有四个来自 Buffalo Terrastation NAS 的磁盘,它们是在 RAID5 配置中设置的。terrastation 显然运行基于 linux 的软件 RAID。

不幸的是,一个磁盘完全发生故障,我有第二个磁盘间歇性工作(它工作然后停止,然后工作然后停止)

RAID5 阵列将允许一个磁盘故障,但不允许两个,所以我有点进退两难。我需要在它完全停止工作之前恢复第二个几乎失败的驱动器。否则我会丢失所有数据——我不想这样做。:)

我不想尝试让整个 RAID 阵列重新联机(由于需要运行一致性检查,这需要数小时),我只想尝试从另一个系统克隆故障磁盘。问题在于,当我将磁盘(或任何磁盘从系统中取出并将其插入我的 Windows 系统时,Windows 将磁盘视为未初始化的磁盘。

所以我不能用任何windows工具克隆它。我不确定在 Windows 中初始化磁盘是否“安全”。这会擦除数据还是使其不可读?如果是这样,我怎样才能让驱动器在线足以从 Windows 克隆它?

理想情况下,我想使用 disk2vhd 制作每个驱动器的 VHD。然后,我将尝试使用 VHD 重新创建软件 RAID 阵列,而无需再访问物理驱动器。

谢谢,布拉德

windows hard-drive raid clone image
  • 2 个回答
  • 691 Views
Martin Hope
Quiescent
Asked: 2016-07-04 01:09:45 +0800 CST

(仅)在两个 4TB 的 GPT HDD 上复制分区表

  • 0

我在 CentOS 7 上有两个 4TB 的硬盘。我需要将一个分区复制到另一个,以便我可以使用第二个从第一个定期备份。使用 -R 选项尝试了 sgdisk,但它没有帮助,但parted能够正确读取信息。输出如下:

# parted -ml | sed 's/^/    /'
BYT;
/dev/sda:4001GB:scsi:512:4096:gpt:ATA WDC WD40EFRX-68W:;
1:1049kB:53.5MB:52.4MB:fat16:EFI System Partition:boot;
2:53.5MB:263MB:210MB:xfs::;
3:263MB:537GB:537GB:xfs::;
4:537GB:554GB:17.2GB:linux-swap(v1)::;
5:554GB:4001GB:3446GB:xfs::;

BYT;
/dev/sdb:4001GB:scsi:512:4096:gpt:ATA WDC WD40EFRX-68W:;
1:1049kB:53.5MB:52.4MB:fat16:EFI System Partition:boot;
2:53.5MB:263MB:210MB:xfs::;
3:263MB:525GB:524GB:xfs::;
4:525GB:541GB:16.8GB:::;
5:541GB:4001GB:3459GB:::;
#

考虑到必须将它们安装在一起,如何克隆分区?

编辑:我能够通过使用其他地方提到的以下内容来完成:

sgdisk --backup=table /dev/sda
sgdisk --load-backup=table /dev/sdb
sgdisk -G /dev/sdb

但我不确定重新启动是否仍然安全。请帮忙!

mirroring clone parted
  • 1 个回答
  • 52 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve