Как я могу указать внешний жесткий диск в качестве цели загрузки для блокчейна Mist?
Всем привет,
Я использую линукс убунту 15.10
Мой жесткий диск полностью заполнен, и мне нужно загрузить весь блокчейн Mist.
Можно ли указать внешний жесткий диск в качестве цели для блокчейна, и если да, то как мне это сделать?
Даже если данные блокчейна каким-то образом будут повреждены, это не повлияет на мои кошельки, верно? Я могу хранить их в папке на своем компьютере, а не на внешнем жестком диске, да или нет?
т. е. Я бы предпочел иметь данные блокчейна на внешнем диске, а файлы кошелька — на жестком диске моего ноутбука. Возможно или нет?
Веса
В: Как я могу указать внешний жесткий диск в качестве цели загрузки для блокчейна Mist?
A: Ответ для версии для Mac находится в методе 1 в браузере In Mist. Как я могу переместить данные (блокчейн) на другой диск в Mac OSX? . Версия для Linux ниже.
В: Даже если данные блокчейна каким-то образом будут повреждены, это не повлияет на мои кошельки, верно? Я могу хранить их в папке на своем компьютере, а не на внешнем жестком диске, да или нет?
О: Да. Просто убедитесь, что вы делаете резервную копию ~/.ethereum/keystore
.
В: Т.е. Я бы предпочел иметь данные блокчейна на внешнем диске, а файлы кошелька — на жестком диске моего ноутбука. Возможно или нет?
О: Да.
Подкаталог по умолчанию, в котором хранятся ваши файлы данных Ethereum в Linux, называется ~/.ethereum
.
В этом подкаталоге данные вашей цепочки блоков хранятся в подкаталоге chaindata
, т . е ~/.ethereum/chaindata
. .
Предположим, что ваш новый диск смонтирован /mnt/extdrive1
для этого примера.
Скопируйте свой ~/.ethereum/chaindata
подкаталог в новое место /mnt/extdrive1/Ethereum/chaindata
, используя следующую команду:
mkdir /mnt/extdrive1/Ethereum
cp -rpv ~/.ethereum/chaindata /mnt/extdrive1/Ethereum/
Копия вашего chaindata
подкаталога Ethereum теперь будет находиться в /mnt/extdrive1/Ethereum/chaindata
.
Переименуйте подкаталог Ethereum по умолчанию chaindata
для тестирования:
mv ~/.ethereum/chaindata ~/.ethereum/OldChaindata_to_delete_when_tested
Мягкая ссылка вашего нового chaindata
подкаталога обратно в расположение по умолчанию:
ln -s /mnt/extdrive1/Ethereum/chaindata ~/.ethereum/chaindata
Протестируйте свой браузер Mist и удалите старый каталог chaindata ТОЛЬКО ПОСЛЕ успешного тестирования :
rm -rf ~/.ethereum/OldChaindata_to_delete_when_tested
DirtStats
конфиденциальностьisahumanright.eth
mklink
команды — см. Howtogeek.com/howto/16226/… (я не могу проверить, так как я «сжег» свою ОС Windows много месяцев назад из-за проблем с конфиденциальностью Windows 10). Вы можете попробовать метод 3 в браузере In Mist, как я могу переместить данные (блокчейн) на другой диск в Mac OSX? альтернативно.DirtStats
mklink /J folder_path_that_Mist_looks_at folder_path_to_your_desired_location
. В моем случае с Win8 это выглядит примерно так:mklink /J C:\User\Username\AppData\Roaming\Ethereum D:\Etherdata\Ethereum
DirtStats
/J
указывает, что вы связываете папку, а не файл . Вам не нужно переходить к определенной папкеcommand
, чтобы сделать это.конфиденциальностьisahumanright.eth