如何转移以太坊ETH钱包数据?以太坊C盘数据转移教程
如何转移以太坊ETH钱包数据?以太坊C盘数据转移教程,首先以太坊的数据保存在user用户名当中需要在硬盘的位置,一是可以备份你的私钥,而是可以删除钱包,还有其他的一些比较详细的操作来转移钱包数据。
迁移首先要准备好挂载的硬盘,以阿里云为例:
阿里云硬盘挂载:
https://help.aliyun.com/document_detail/25446.html?spm=5176.100241.0.0.ybzvKe
linux挂载到实例:
https://help.aliyun.com/document_detail/25426.html?spm=5176.doc25446.2.3.cKypvm
因为数据比较大,如果硬盘满了,需要切换到新的大容量挂载硬盘。
1.停止核心运行
losf -i:8545
kill -s 9 线程号
2.先备份钱包数据:cp -r .ethereum/keystore ./keystore_backup
3.迁移数据:nohup mv .ethereum /mnt/ &
4.下载最新的geth(有必要的话)
https://geth.ethereum.org/downloads/
找到对应链接,wget之:wget https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-1.7.2-1db4ecdc.tar.gz
解压之:tar -xzvf geth-linux-amd64-1.7.2-1db4ecdc.tar.gz
5.用指定目录的方式来运行eth核心
nohup ./geth --fast --cache=512 --rpc --rpcaddr 0.0.0.0 --rpcapi "db,eth,net,web3,personal" --datadir /mnt/.ethereum/ &
备注:请注意自己的核心RPC权限配置与安全策略,如果不确定的命令请不要在正式服尝试。
以太坊钱包Ethereum Wallet C盘数据转移:
使用过Ethereum Wallet的朋友都会发现,当我们安装好并启动此钱包时,钱包会自动同步区块链上的数据到本地,那么它默认同步到了什么位置呢?如果你细心查找,会发现在C:UsersAdministratorAppDataRoamingEthereum下面有对应的geth和keystore文件夹。
对了,这就是默认存储数据和证书的文件夹。随着同步的进行,geth文件会疯狂的增加,目前几十个G的数据,而且还会持续的上升。C盘空间小的电脑,马上就会出现磁盘不足的情况,那么本篇博客就带领大家解决此问题。
启动Windows 命令操作,输入cmd。
使用如下命令:
mklink /j C:UsersAdministratorAppDataRoamingEthereum E:Ethereum
上面的路径可根据本机具体路径进行修改;
其中,mklink /j 命令是建立硬链接的命令;
第一个目录路径为要建立关联的路径;
第二个目录路径为真实存储数据的路径;
这样做的效果就是当软件访问指定的目录文件时发现有硬链接,就会读取或操作硬链接指定的目录文件。
删除硬链接
最简单直接的方法就是将C盘的文件删除。
操作过程中的问题
通过Win+R启动命令行操作时由于权限不足导致无法操作,可选择在菜单中找到对应的命令操作,通过使用管理员权限来进行操作。
声明:本站所有内容,如无特殊说明或标注,均为采集网络资源,任何内容均不构成投资建议。