Как эффективно перемещать большой, пустой образ диска в другую систему

В настоящее время я пытаюсь переместить довольно пустой, свежий образ qcow2 из одной системы в другую, что далеко. Я в основном получил новую установку ubuntu LTS (реальный размер 6 гб, кажущийся размер 200 гб). Большинство способов передачи файлов (rsync over ssh) и sftp с утиной пытаются передать более 200 гб.

Это неэффективно, так как образ диска на самом деле не использует 200gb (просто чтобы он мог, в конце концов). Что мне нужно сделать, чтобы передать только то, что используется VM?

Оба конца передачи запускают fedora 22, и я бы в идеале не хотел переключать форматы образов дисков, это было бы опцией. Скорость была бы хорошей – я не хочу тратить время передачи на время обработки.

  • Rsync медленная копия с одного диска на другой
  • Перенаправить все SSH-трафик через сервер «посредника»
  • Синхронизировать локальные и удаленные каталоги с помощью rsync?
  • Rsync N новых файлов в каталоге
  • Rsyncing каталогов через ssh туннель
  • Разрешение rsync запретило резервное копирование удаленного каталога на локальную машину
  • Как я могу ограничить приоритет ввода-вывода диска для процесса в Windows XP?
  • Linux merge folders: rsync?
  • 2 Solutions collect form web for “Как эффективно перемещать большой, пустой образ диска в другую систему”

    rsync фактически обрабатывает разреженные файлы. Когда вы говорите, что реальный размер 6 ГБ и кажущийся размер составляет 600 ГБ, вы имеете в виду, что du -h IMAGE.qcow2 показывает « 6G », но du -h --apparent-size IMAGE.qcow2 показывает « 200G »?

    Если это так, вы можете добавить флаг -S в rsync чтобы он делал передачу файлов разреженно, что означает, что вы будете отправлять более 6 Гбайт данных вместо 200GiB.

    Это также похоже на то, что изображение qcow2 не сжато. Если у вас есть ресурсы центрального процессора, и ваша пропускная способность меньше, чем скорость вашего процессора может gzip , вы также можете передать флаг -z в rsync , в котором rsync сжимает передачу файлов.

    У меня есть горячая клавиша для rsync основанная на этом вопросе rsync -avzHXShPs большую часть времени он делает эффективные и rsync -avzHXShPs передачи файлов: rsync -avzHXShPs

    scp -C использует сжатие, которое должно быть довольно эффективным для такого разреженного файла. Одно из преимуществ заключается в том, что вы получите готовый к использованию файл в пункте назначения.

    Interesting Posts

    Не удается удалить папку, нужно разрешение администратора?

    Есть ли способ контролировать здоровье моего интернет-соединения?

    Как создать свою собственную цепочку сертификатов?

    Подключитесь к Freenode, используя

    Изменение шлюза по умолчанию в сети с окнами

    Ffmpeg добавляет новое аудио в видео (микширование 2 аудио)

    MacBook не распознает диск с необычной формой

    Запуск скрипта при входе и выходе из системы xfce?

    Могут ли данные на жестком диске ухудшаться без Windows, предупреждая меня, что это произошло, когда я пытаюсь получить доступ к данным?

    Pentadactyl – установить внешний редактор на vim termnial

    Есть ли способ поиска в меню приложений Windows, например, CMD + SHIFT + / OSX OSX?

    Прогон Windows при копировании файлов

    Где найти рабочий драйвер Windows 7 для графического чипсета Intel 82865G?

    Как заставить виртуальные машины VirtualBox использовать DNS хоста?

    На моем ПК не работает ни средство просмотра событий, ни планировщик заданий

    Давайте будем гением компьютера.