Как?

Сначала создаем резервную копию. Выбираем архивы по 50 гигов, и получаем ссылки на takeout архивы (через N времени после их создания)

Теперь нам нужна консоль в браузере (F12 для Chrome), в ней во вкладке network ищем takeout запрос

Сохраняем ссылку в формате curl

Заходим на нашу виртуалку по ssh (желательно создавать ее вот тут - https://cloud.vk.com/ - скорость до облака мейл, будет самой адекватной) и скачиваем архив через curl, с добавлением --output

curl 'https://takeout-download.usercontent.google.com/download/takeout-..... --output 2.zip

Как архив скачается, распаковываем его и переходим к перезаливке его в облако мейла - https://cloud.mail.ru/

Для этого надо подключить davfs, есть достаточно понятная инструкция тут - https://dzen.ru/a/ZgK_fkV0IR2Y4KyR

И есть нюансик, нужно воткнуть вот эту опцию перед монтированием


vim /etc/davfs2/davfs2.conf

...
use_locks 0
...

Так ну и осталось скопировать все что нужно через rsync, в примонтированный через davfs раздел.

Комментарии (11)


  1. Artem_Khromov
    17.01.2025 10:49

    Заходим на нашу виртуалку по ssh 

    Стоимость аренды кто заплатит? ВК? А точно пользователь который захотел перенести свои данные в ВК

    Селфхостинг наше всё, есть immich Можно напрямую с любого облака залить фото и видео на селфхостинг


    1. fessoga5 Автор
      17.01.2025 10:49

      Там в заголовке помоему src и dst явно указаны


  1. aik
    17.01.2025 10:49

    Первый вопрос не "как?", первый вопрос "зачем так?"


    1. fessoga5 Автор
      17.01.2025 10:49

      Чтобы понять "зачем так", надо понять зачем ты попал в этот туториал )


      1. aik
        17.01.2025 10:49

        Посмотреть, как люди могу усложнить простое действие по перекачке файлов с одного хостинга на другой.


        1. fessoga5 Автор
          17.01.2025 10:49

          Опять таки в заголовке, специально для вас упомянул про упоротость, тут призывов нигде нет

          И насчёт сложности, это субъективизм


  1. Ukaru
    17.01.2025 10:49

    А где тут миграция? В чём отличие от копирования архивов на свой телефон с нормальным количеством памяти или на ноутбук или на десктоп? Зачем такие виртуальные хостинги? Которые ещё денег стоят. И это называется не миграция а просто копирование информации.


    1. fessoga5 Автор
      17.01.2025 10:49

      Наверное в перекачивании 150гигов плюс через интернет на своем ноутбуке или десктопе, делайте как хотите, тут как будто где то слово "единственный" используется


  1. xleavx
    17.01.2025 10:49

    Пользуюсь rcloud. Кажется проще


    1. fessoga5 Автор
      17.01.2025 10:49

      Если он делает ровно тоже самое почему нет


      1. Acidter
        17.01.2025 10:49

        Он может скачивать файлы и может примонтировать источник как диск, как минимум в Linux команду rclone mount использовал. Можно даже без скачивания на диск напрямую передавать из одного облачного хранилища в другое, а можно оба примонтировать и все скопировать просто через cp -r.

        https://rclone.org/googlephotos/

        https://rclone.org/mailru/