Если вкратце, там большой проект, который немного легаси, и его планируется переписывать по красоте. Но пока имеем то, что имеем.
В первый день я качал дампы БД — больше 5 гигов в сумме, это в архивах. В распакованном виде там почти 50 🥲
Поэтому почти весь остаток дня я накатывал эти дампы в базу. В процессе ещё пришло осознание, что на мой основной диск оно не влезает, и я разворачивал всё заново на внешний SSD.
В следующий день я запускал всё это дело, и всё вроде завелось успешно кроме одного: ассеты не хотели собираться из-за того, что это делается в Docker через webpack (ассеты присоединяются через volume к остальному проекту), а там в процессе сборки создаются symlinks.. Но на моём SSD этого сделать нельзя, exFAT их не поддерживает! 🥲
Прошерстил гугл и пришёл к выводу, что надо форматировать в NTFS, но на этом диске было ~800Гб данных. Дальнейший поиск навёл на CMD-утилиту
convert, которая по идее должна это сделать ловко и без потери данных. Но и тут облом — утилитка сообщила, что она не поддерживает exFAT.Всё сносить с диска не хотелось, и дальнейший гуглинг вывел на ещё один способ, как форматнуть диск без потери данных:
1. Убеждаемся, что на диске занято меньше 40-45% объёма;
2. Создаём новый раздел, который форматируем в NTFS;
3. Переносим все файлы в этот новый раздел;
4. Объединяем эти 2 раздела в один большой и красивый NTFS.
Поэтому несколько часов сидел и удалял ненужное, вычистил сколько смог, и осталось примерно ~200Гб данных. Остаток дня я потратил на то, чтобы заархивировать самые важные папки и загрузить их в облако на случай форс-мажора.
Ну и сегодня, я надеюсь, с этим будет покончено 🥴 обнаружил кстати, что никакая программа из ныне существующих, кроме DiskGenius, не умеет делать разделы в exFAT. Поэтому уже запустил её вначале для проверки и исправления плохих секторов, и дальше буду резать.. Надеюсь всё пройдёт хорошо, и будет не слишком медленно (а то я тут почитал, что NTFS вроде бы медленнее, чем exFAT).
Пожелайте мне удачи 🙏 а если всё накроется, поставьте свечку за мой SSD