Биткойн занимает много места на моем диске C, и я хотел бы переместить его на другой диск. Я решил сделать это с помощью символических ссылок, но проблема в том, что мой биткойн-клиент в настоящее время синхронизируется с сетью. Есть ли способ приостановить его, чтобы я мог переместить данные, а затем вернуться к синхронизации?
На моем диске С почти закончилось место.
Вы можете создать соединение каталогов (как я сделал, чтобы переместить папку данных BitCoin), или вы можете указать другое местоположение папки данных :
BitCoin-qt.exe -datadir=d:\BitCoinData
Что будет долгосрочным решением.
В Windows весь каталог %appdata%\Bitcoin можно заменить символической ссылкой на каталог: Убедитесь, что биткойн-клиент не запущен.
Переместите каталог %appdata%\Bitcoin в нужное место (например, d:\bitcoinData).
Запустите командную строку от имени пользователя root и введите команду
mklink /d "c:\users\<your_user_name_here>\appdata\roaming\bitcoin" "d:\bitcoinData"
ИЛИ, как ответил @lan Boyd
mklink /d "D:\BitCoinData" "c:\users\<your_user_name_here>\appdata\roaming\bitcoin"
Просто выключите клиент, переместите файлы и снова запустите его. Это займет около минуты или около того, чтобы выяснить, где он остановился, а затем возобновится оттуда.
В Windows вам придется изменить ярлык приложения BitCoin, чтобы добавить параметр datadir, чтобы каждый раз, когда вы запускаете BitCoin, он всегда использовал новый каталог данных:
"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData
Если вы используете Armory для управления BitCoin, вам необходимо указать местоположение домашнего каталога Bitcoin. Перейдите в Файл > Настройки:
Дунква
Питер Мортенсен