Перейти к содержимому

YoBit.Net

Фотография

Бэкап кошелька биткоин


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 20

#1 Spirit Finder

Spirit Finder

    Новичок

  • Пользователи
  • Pip
  • 45 сообщений

Отправлено 24 October 2011 - 15:06

Предлагаю форумчанам в этой теме делиться опытом резервного копирования своего кошелька биткоин (файл "wallet.dat").

От себя могу подкинуть одну идею автоматического бэкапа кошелька. Идея заключается в использовании Dropbox (статья о Dropbox в Wikipedia) или другого альтернативного сервиса облачного хранения данных (SugarSync, syncplicity.com, Box.net, spideroak.com, one.ubuntu.com, MobileMe).

Пример реализации этой задумки на Microsoft Windows. Dropbox висит в системном трее Windows и автоматически копирует в своё облако (туча серверов) всё, что лежит в определённой папке (по-умолчанию, это папка "Dropbox") на этом компьютере. Секретность копируемых данных гарантируется системой. (Вопрос надёжности Dropbox можно обсудить. Допускаю, что будет безопаснее использовать другой сервис.) Нужно создать жёсткую ссылку NTFS файла "wallet.dat" в папке "Dropbox". Сделать это можно, например, при помощи программы-аддона для Total Commander NTFS Links. Эта программа может работать и без Total Commander-a. Обязательное условие, "wallet.dat" и папка "Dropbox" должны находиться на одном логическом диске NTFS. Вуаля, Dropbox автоматически и секьюрно копирует наш кошелёчек в облако. Теперь, если сдох жёсткий диск, полиция или бандиты конфисковали комп или ещё каким-либо образом был потерян файл "wallet.dat", его можно восстановить, зайдя на сайт Dropbox-a под своим логином и паролем. А вот этот логин и пароль храните надёжно. ;)

Dropbox предоставляет бесплатно 2 Гбайта. И потом за каждого реферала, кажется, по 500 Мбайт, но не более 8 Гбайт на халяву. Кстати, вот ссылочка для регистрации в Dropbox - будете моими рефералами. Вам всё равно как регистрироваться, а мне приятно. :)
  • 0

Практика - критерий истины.
Благодарите меня по адресу Bitcoin: 1FEDRvpSxgc9yyijCbnQ1pw1bsXXkTCams


#2 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 24 October 2011 - 16:29

Как дойдут руки, напишу статью о бэкапе, тема актуальна, согласен. По поводу изложенного выше- идея неплохая, но стоит сделать несколько замечаний. Какая ни была бы защита у Dropbox, не стоит на нее полагаться полностью, они сами могут получить доступ к всей информации, что бы там ни говорили. Поэтому передаваемый файл кошелька должен быть зашифрован предварительно или сторонними утилитами, или встроенным шифрованием, которое доступно начиная с версии Bitcoin 0.4.0

Дальше, Dropbox я пока не пробовал, так что это скорее вопрос, при отсутствии связи папка на локальном компьютере доступна? То есть это ссылка на облачное хранилище, или копия данных из него? Если ссылка, то это плохо- упадет Dropbox или что еще случится- и вы не можете воспользоваться своими средствами, если копия - то все в порядке.
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#3 Spirit Finder

Spirit Finder

    Новичок

  • Пользователи
  • Pip
  • 45 сообщений

Отправлено 24 October 2011 - 23:08

... при отсутствии связи папка на локальном компьютере доступна? То есть это ссылка на облачное хранилище, или копия данных из него? Если ссылка, то это плохо- упадет Dropbox или что еще случится- и вы не можете воспользоваться своими средствами, если копия - то все в порядке.

Эта папка - по функционалу просто папка, на копирование которой настроена программа Dropbox, работающая на этом локальном компьютере.

Можно так сказать, что эта папка оригинал, а в облаке - копия. Хотя, точнее будет сказать что локальная папка и папка в облачном хранилище равноправны. Ибо Вы можете через веб-интерфейс с любого другого компа вручную залить какие-либо файлы в своё хранилище в облаке, в том числе и "wallet.dat". А когда ваш комп, на котором оригинальный "wallet.dat" (жёсткая ссылка NTFS на него), подключится к интернету, то этот оригинальный "wallet.dat" будет заменён на тот, который Вы положили в своё хранилище в облаке. :geek:

Если хотите, через веб-интерфейс можете восстановить предыдущую версию файла "wallet.dat". Можно восстановить даже *надцатую версию файла. Старые версии файлов хранятся под бесплатным аккаунтом 30 суток. Сколько версий максимум сохраняется не проверял специально, но видел у себя один файл, который имел ещё 19 старых версий. И это круто!
  • 0

Практика - критерий истины.
Благодарите меня по адресу Bitcoin: 1FEDRvpSxgc9yyijCbnQ1pw1bsXXkTCams


#4 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 25 October 2011 - 09:14

Если хотите, через веб-интерфейс можете восстановить предыдущую версию файла "wallet.dat". Можно восстановить даже *надцатую версию файла. Старые версии файлов хранятся под бесплатным аккаунтом 30 суток. Сколько версий максимум сохраняется не проверял специально, но видел у себя один файл, который имел ещё 19 старых версий. И это круто!


Я для этих целей теневое копирование использую, как и писал в статье о защите кошелька, очень рекомендую. Можно настроить расписание создания копий, да и количество версий ограничено только объемом места, выделенным под теневые копии, а поскольку они хранят не файл целиком. а изменения- то выходит довольно экономно. Потом в свойствах папки или файла можно на вкладке "Предыдущие версии" просмотреть все копии, скопировать в другое место и т.д., так что это не чисто фишка дропбокса)
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#5 Spirit Finder

Spirit Finder

    Новичок

  • Пользователи
  • Pip
  • 45 сообщений

Отправлено 25 October 2011 - 10:10

Я для этих целей теневое копирование использую

Возникает вопрос: а куда производить теневое копирование? Если в другой раздел того же винчестера, где хранится кошелёк, или другой винчестер того-же компа, то это не слишком надёжно. Вдруг пожар? Вдруг недоброжелатель выбросит ваш компьютер из окна с девятого этажа? :lol: Вдруг ещё что-то с компом случится страшное? Кошелёчек свой нужно бэкапить куда-то в надёжное удалённое место. :!:

Как по мне, то автоматическое резервное копирование в облачное хранилище - отличный вариант! Но использование его конечно не отменяет необходимость шифрования кошелька (использовать кошелёк не ниже версии 0.4.0). И на всякий случай следует ещё проводить бэкап кошелька (ручной или автоматический) и в другие места (на другой комп, флешку, переносной винчестер).
  • 0

Практика - критерий истины.
Благодарите меня по адресу Bitcoin: 1FEDRvpSxgc9yyijCbnQ1pw1bsXXkTCams


#6 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 25 October 2011 - 10:37

Конечно же, теневое копирование не является бэкапом. И бэкапить, как правильно было замечено, надо на сторонние носители, желательно территориально разнесенные с местом основного хранения. Теневые копии- просто удобный инструмент для быстрого восстановления предыдущих копий файлов.
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#7 Xbit

Xbit

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 07 November 2011 - 14:47

Продублирую тут свою тему с официального форума, как раз по теме.

Пользуюсь этим скриптом уже давно. Решил поделиться
@echo off
rem © http://xbit.me
rem http://forum.script-coding.com/viewtopic.php?id=4106 - подробнее про дату
set now=%DATE: =0% %TIME: =0%
for /f "tokens=1-7 delims=/-:., " %%a in ( "%now%" ) do (
rem    %%a - год %%b - месяц %%c - день %%d - часы %%e - минуты %%f - секунды %%g - сотые
rem	set now=%%a%%b%%c%%d%%e
rem ИЛИ %%c - год %%b - месяц %%a - день %%d - часы %%e - минуты %%f - секунды %%g - сотые
set now=%%c%%b%%a_%%d%%e
)
rem Делаем Бэкап
App\7za.exe a "Backup\wallet-%now%.7z" Data\wallet.dat -m0=BCJ2 -m1=LZMA:d25:fb255 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3 -mx
rem Стартуем клиент
start "" /min "%~dp0App\bitcoin.exe" -datadir="%~dp0Data" -proxy=127.0.0.1:9050
Для работы нужен консольный 7z. Структура следующая:
App
  \7za.exe
  \bitcoin.exe
Data
  \wallet.dat
Backup
btc.bat
При запуске клиента в папке Backup будет лежать заархивированный wallet.dat с датой в названии, а сам клиент запустится нацеленный на Tor и будет сохранять все данные в папке Data.

Подробнее можно почитать тут.
  • 1
Xbit.me - WMZ Paymer <-> Bitcoin

#8 lzsaver

lzsaver

    Новичок

  • Пользователи
  • Pip
  • 33 сообщений

Отправлено 07 November 2011 - 19:00

Мне больше нравится совет, который, если память не изменяет, дал Брюс Вагнер.
Создайте кошелек с пулом ключей (можно увеличить: -keypool=1000 к примеру) и
затем зашифруйте, и раздайте его всем своим друзьям, тогда точно не пропадет.
  • 0

Blue Horseshoe loves Bitcoin
1EPNVhKEmk6eQJtpnkYJnk5yyMnGR2KbpZ
5099EB8C0F2E68C63B4ECBB9A9D0993E04143362


#9 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 10 November 2011 - 10:56

Если использовать -keypool=1000, то правильно я понимаю, что клиент не будет генерировать новые адреса, пока хотя бы по разу не использует те, которые были сгенерированы?
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#10 lzsaver

lzsaver

    Новичок

  • Пользователи
  • Pip
  • 33 сообщений

Отправлено 10 November 2011 - 11:25

Клиент может сгенерировать еще адреса, но в первую очередь будет использовать эту тысячу ключей.
  • 0

Blue Horseshoe loves Bitcoin
1EPNVhKEmk6eQJtpnkYJnk5yyMnGR2KbpZ
5099EB8C0F2E68C63B4ECBB9A9D0993E04143362


#11 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 10 November 2011 - 11:28

Если может, то где гарантия, что бэкап с этой 1000 адресов будет актуален?
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#12 lzsaver

lzsaver

    Новичок

  • Пользователи
  • Pip
  • 33 сообщений

Отправлено 10 November 2011 - 11:45

1000 адресов обеспечивают актуальность копии кошелька на 1000 входящих транзакций.
Следует еще учитывать, что при нажатии кнопки получения нового адреса он будет взят
из пула ключей. Исходящие транзакции, где остаток отправляется обратно на кошелек,
тоже расходуют пул ключей. Разумеется, 1000 адресов мало для бирж или сервисов, но
вполне достаточно для рядового пользователя на значительный промежуток времени.
Любители скриптов могут использовать команды getinfo, backupwallet и keypoolrefill.
Команда getinfo среди прочего возвращает параметры keypoololdest и keypoolsize,
облегчая написание системы автоматического бэкапа до израсходования ключей.
  • 0

Blue Horseshoe loves Bitcoin
1EPNVhKEmk6eQJtpnkYJnk5yyMnGR2KbpZ
5099EB8C0F2E68C63B4ECBB9A9D0993E04143362


#13 douson

douson

    Пользователь

  • Пользователи
  • PipPip
  • 225 сообщений
  • ГородБелгородская обл.

Отправлено 20 August 2012 - 17:40

Вопрос по кошельку.
Я сделал так, как написано на сайте btcsec.com в разделе, но у меня ничего не выходит. CMD файл верный, и при запуске кошелек все равно начинает закачку данных из стандартной папки в пользователях. Что не так?
  • 0

#14 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 20 August 2012 - 17:51

douson, выложи тут содержимое CMD файла, посмотрим
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#15 douson

douson

    Пользователь

  • Пользователи
  • PipPip
  • 225 сообщений
  • ГородБелгородская обл.

Отправлено 20 August 2012 - 18:04

douson, выложи тут содержимое CMD файла, посмотрим

D:\BitCoin\bitcoin-qt.exe –datadir=D:\Folder\new_folder

Как-то так...
может кодировка файла не та.. у меня было уже так, с майнером CG
  • 0

#16 douson

douson

    Пользователь

  • Пользователи
  • PipPip
  • 225 сообщений
  • ГородБелгородская обл.

Отправлено 20 August 2012 - 22:55

Не дождался ответа и нашел сам :)
Получается только вот так...

В CMD
start bitcoin-qt.exe -datadir="ПУТЬ_К_ФАЙЛАМ_И_КОШЕЛЬКУ"
  • 0

#17 polym0rph

polym0rph

    Администратор

  • Администраторы
  • 6203 сообщений

Отправлено 20 August 2012 - 23:35

Если есть пробелы в адресе то да, кавычки обязательны, а так странно, что не сработало.
  • 0

Правила форума.  Тема для вопросов новичков, если не нашли подходящую ветку форума.

Участвуйте в жизни сообщества, участвуйте в краудньюсинге!
Bitcoin адрес для пожертвований на развитие Bits.media: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee


#18 douson

douson

    Пользователь

  • Пользователи
  • PipPip
  • 225 сообщений
  • ГородБелгородская обл.

Отправлено 20 August 2012 - 23:42

В любом случае спасибо за направлении мысли :) главное, что работает. Может кому понадобится еще...
  • 0

#19 vedrus78

vedrus78

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 22 February 2014 - 03:27

Сбраны подскажите!

сделал резервную копию кошелька qt на убунте, и...
 

1.но не могу найти оригинальный wallet.dat
это как то связано?

2.сделал несколько резерв копий, все файлы сохраняются, но это бинарный файл, как его потом устанавливать на новом клиенте?

 


Сбраны подскажите!

сделал резервную копию кошелька qt на убунте, и...
 

1.но не могу найти оригинальный wallet.dat
это как то связано? где он лежит?

2.сделал несколько резерв копий, все файлы сохраняются, но это бинарный файл, как его потом устанавливать на новом клиенте?


  • 0

#20 Karpet

Karpet

    Пользователь

  • Пользователи
  • PipPip
  • 385 сообщений

Отправлено 24 February 2014 - 05:33

Dropbox + Areca Backup с шифрованием, инкрементная копия, можно добавить в планировщик, лицензия GPL, Windows, Linux. Есть маленький недостаток - прога написана на Java.

 

Второй вариант:

Boxcryptor (проприетарный) + Dropbox.


  • 0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных