zoukankan      html  css  js  c++  java
  • 误删除系列三:记一次有道笔记数据恢复过程

    1. 环境: 三个有道云笔记客户端分别是windows7、iphone、MAC

    2. 事件发生过程: 今天早上在win7的有道云笔记下记录一些笔记时,出现误删除操作,当时我使用的是它的markdown模块进行记录操作,刚好一个文档记录了我一周一些学习过程的笔记,就在某一个时刻敲键盘时,好像快速误操作一个ctrl+a全选了所有的文字,而在无意识下继续敲键盘了,而把这份文档中的所有文字都覆盖了,一下一周的笔记都没有,当时我就马上使用"撤销"操作,当时还是晚一步,再次从网页版本和手机上,发现它已经瞬间同步上去。

    原来的

    --------------------模板----------------------------------
    
    # cat /etc/qemu-ifup
    #! /bin/sh
    # Script to bring a network (tap) device for qemu up.
    # The idea is to add the tap device to the same bridge
    # as we have default routing to.
    
    # in order to be able to find brctl
    PATH=$PATH:/sbin:/usr/sbin
    ip=$(which ip)
    
    if [ -n "$ip" ]; then
       ip link set "$1" up
    else
       brctl=$(which brctl)
       if [ ! "$ip" -o ! "$brctl" ]; then
         echo "W: $0: not doing any bridge processing: neither ip nor brctl utility not found" >&2
         exit 0
       fi
       ifconfig "$1" 0.0.0.0 up
    fi
    
    switch=$(ip route ls | 
        awk '/^default / {
              for(i=0;i<NF;i++) { if ($i == "dev") { print $(i+1); next; } }
             }'
            )

    误操作后

    fsaf
    

    3. 恢复过程

    这时我发现自己在还有一个MAC的客户端,我就想这台肯定是有保存一份数据(基本上win7和MAC都会登陆一次,同步一次),MAC客户端刚好没有做同步的操作,以下我做了以下操作来恢复:

    a. 先登录到MAC上,对它的数据做了一次备份(注意千万不要先登陆)

    ********* 具体的位置可以find搜索或上网查询一下***************
    MacBook-Pro:~ $ cd /Users/<username>/Library/Containers/
    MacBook-Pro:Containers $ cp com.youdao.note.YoudaoNoteMac com.youdao.note.YoudaoNoteMac-bak
    

    b. 经过认证后登陆到有道云笔记上,果然一登陆就同步了我误删操作的那份笔记

    c. 登陆后,把备份文件重新替换了现在登陆后的文件,果然那份误操作前的笔记就恢复了

    MacBook-Pro:~ $ cd /Users/<username>/Library/Containers/
    
    MacBook-Pro:Containers $ mv  com.youdao.note.YoudaoNoteMac  /Users
    
    MacBook-Pro:Containers $ mv com.youdao.note.YoudaoNoteMac-bak com.youdao.note.YoudaoNoteMac
    

      

  • 相关阅读:
    Eclipse创建Python工程
    MySQL python安装
    pip安装-python2.7.15
    接口测试-HTTP重点知识及 测试工具
    接口测试-基础
    关闭win10的自动更新功能
    高版本MySQL(5.7,5.8)的JDBC连接新问题
    错误:java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)
    Idea SpringBoot工程提示 "Error running 'xxxx'": Command line is too long... 问题解决
    错误:23:36:21.161 [main] ERROR org.springframework.boot.SpringApplication
  • 原文地址:https://www.cnblogs.com/reid21/p/11544858.html
Copyright © 2011-2022 走看看