ГЛАВНАЯ / ИНСТРУКЦИИ / КАК ВОССТАНОВИТЬ КОШЕЛЁК BITCOIN CORE ИЗ РЕЗЕРВНОЙ КОПИИ
Как восстановить кошелёк Bitcoin Core из резервной копии
Восстановление Bitcoin Core должно добавлять резерв как отдельный кошелёк, а не заменять рабочий каталог вслепую. Сначала сохраните оригинал, затем используйте штатный Restore Wallet и докажите результат по старым публичным адресам.
Что нужно определить заранее
Цель этой инструкции – восстановить отдельный кошелёк Bitcoin Core из штатной резервной копии через Restore Wallet или restorewallet, не подменяя действующие файлы и не раскрывая passphrase.
Связанные основные страницы: Обзор Bitcoin Core. Перед началом зафиксируйте исходный актив, сеть, устройство и ожидаемый результат. Это помогает заметить подмену реквизитов до необратимого действия.
- откройте сервис или кошелёк самостоятельно, без рекламной ссылки;
- не сообщайте seed-фразу, приватный ключ, пароль и коды подтверждения;
- для перевода заранее подготовьте небольшую тестовую сумму;
- останавливайтесь, если название сети, актива или получателя не совпадает.
Как выполнить задачу: как восстановить кошелёк bitcoin core из резервной копии
Проходите пункты последовательно. После каждого перехода повторно смотрите на выбранный аккаунт, сеть и актив: интерфейс может сохранять предыдущее значение или предлагать вариант по умолчанию.
- создать неизменяемую копию исходного backup.
- записать версию и происхождение файла.
- установить актуальный Bitcoin Core с официального источника.
- дождаться готовности каталога данных.
- открыть File и Restore Wallet или вызвать restorewallet с новым именем.
- выбрать копию.
- дождаться загрузки и возможного сканирования.
- открыть getwalletinfo.
- сверить публичные адреса и историю.
- ввести passphrase только при расходовании.
- сделать новую штатную копию восстановленного кошелька.
Как проверить результат
Не ориентируйтесь только на зелёное уведомление приложения. Для блокчейн-операции проверяйте хэш в обозревателе выбранной сети, а для настройки безопасности повторно откройте соответствующий раздел аккаунта.
- исходный backup не изменён.
- восстановленный кошелёк имеет новое уникальное имя.
- wallet.dat загрузился без ошибки.
- getwalletinfo относится к нужному кошельку.
- сеть mainnet выбрана верно.
- синхронизация достигла блока операций.
- старые публичные адреса совпали.
- баланс подтверждён блокчейном.
- passphrase не передавалась.
- новый backup создан.
Сохраните исходный файл и контекст кошелька
Скопируйте резерв на два контролируемых носителя и работайте только с дубликатом. Запишите, когда и какой версией Bitcoin Core он был создан, использовалось ли шифрование и какие старые публичные адреса или TXID относятся к этому кошельку. Эти данные позволяют отличить успешный импорт от случайно пустой базы.
Не переименовывайте неизвестный файл в wallet.dat внутри рабочего каталога и не заменяйте существующую базу. Современный Bitcoin Core поддерживает несколько кошельков, поэтому безопаснее восстановить копию под новым уникальным именем.
| Подготовить | Зачем |
|---|---|
| Дубликат backup | Сохранить оригинал неизменным |
| Старый адрес | Проверить соответствие ключей |
| TXID | Найти нужную сеть и высоту |
| Passphrase | Разблокировать ключи после импорта |
Restore Wallet в GUI и restorewallet в RPC
В графическом интерфейсе откройте File, Restore Wallet, задайте новое имя и выберите файл резервной копии. После завершения кошелёк можно открыть через File и Open Wallet. Не закрывайте программу принудительно, пока база импортируется или сканируется.
Для RPC команда restorewallet принимает новое имя кошелька и путь к backup. Затем вызовите getwalletinfo именно с этим именем. Если сервер использует несколько кошельков, всегда указывайте -rpcwallet, иначе можно проверить или разблокировать не ту базу.
- имя не совпадает с существующим;
- путь указывает на рабочую копию;
- сеть Bitcoin mainnet выбрана;
- кошелёк появился в списке;
- getwalletinfo возвращает ожидаемый тип;
- ошибки сохранены без секретов.
Почему восстановленный кошелёк может временно быть пустым
wallet.dat хранит ключи и метаданные, но актуальное состояние операций сопоставляется с проверенным блокчейном. Если узел ещё находится в IBD или не дошёл до старого платежа, интерфейс покажет неполную историю. Сначала дождитесь синхронизации до актуальной вершины.
Bitcoin Core может выполнить rescan, чтобы найти операции кошелька. В pruned mode старые блоки уже удалены; если нужный диапазон отсутствует, полный пересмотр истории может потребовать повторной загрузки или доступных block filters в поддерживаемом сценарии. Не делайте вывод о потере ключей только по нулевому балансу до проверки адреса в блокчейне.
| Симптом | Что проверить |
|---|---|
| Кошелёк пуст | Высоту синхронизации и старый адрес |
| История обрывается | Диапазон rescan и pruning |
| Пароль не принят | Раскладку и исходную passphrase |
| Адреса другие | Выбран ли правильный backup |
Legacy wallet и современный descriptor wallet
Старые резервные копии могут относиться к legacy-кошельку, тогда как новые кошельки Bitcoin Core создаются как descriptor. Сначала восстановите исходный формат и убедитесь, что адреса и средства найдены. Миграцию выполняйте отдельным этапом после дополнительной копии.
migratewallet может создать основной descriptor wallet и дополнительные watch-only или solvables базы. Официальная процедура сохраняет legacy backup, но после успешной миграции всё равно нужно сделать новые штатные копии каждого значимого кошелька и проверить их имена.
- исходный legacy backup сохранён;
- адреса найдены до миграции;
- дополнительные базы учтены;
- новые адреса проверены;
- после миграции создан backup.
Ошибки и ограничения
В экстренной ситуации опасны спешка, повторные подписи и ввод seed-фразы на случайных сайтах. Сначала ограничьте дальнейший ущерб, затем фиксируйте факты и перемещайте только те активы, которыми ещё можете управлять.
- не продолжайте из-за обещания срочной выгоды или угрозы блокировки;
- не копируйте адрес из старой истории без новой сверки;
- не считайте одинаковый тикер доказательством одинаковой сети;
- не устанавливайте приложение или расширение из входящего сообщения.
Что сохранить после проверки
Сохраните адреса, TXID, время событий, домены, подписи и скриншоты. Не публикуйте seed-фразу, приватный ключ, коды 2FA и персональные документы.
Частые вопросы
Нужно ли класть файл прямо в папку wallets?
Нет. Используйте File, Restore Wallet или RPC restorewallet, чтобы добавить резерв под новым именем.
Почему после восстановления нулевой баланс?
Проверьте синхронизацию, сеть, старые публичные адреса, диапазон rescan и ограничения pruned mode.
Можно восстановить без passphrase?
Зашифрованные приватные ключи нельзя использовать без исходной passphrase. Поддержка не может её сбросить.
Что делать со старым legacy wallet?
Сначала восстановить и сверить адреса. Миграцию в descriptor wallet проводить отдельно после дополнительного backup.
Когда удалять исходную копию?
Не удаляйте её в рамках восстановления. Сохраните неизменный оригинал, пока новый кошелёк и его резерв не проверены.
Чек-лист: как восстановить кошелёк bitcoin core из резервной копии
- оригинал сохранён;
- рабочий дубликат создан;
- версия записана;
- старый адрес известен;
- TXID сохранён;
- Bitcoin Core проверен;
- новое имя задано;
- Restore Wallet завершён;
- getwalletinfo проверен;
- IBD закончен;
- адрес совпал;
- новый backup создан.
Материал подготовлен редакцией сайта и проверен 3 сентября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.