zoukankan      html  css  js  c++  java
  • Linux运维 -- 文件备份同步系列

    【1、】文件备份与恢复

    #(1)整盘数据备份-->另一个盘/一个image文件
    dd if=/dev/sdb of=/dev/sde
    
    #备份到指定的image文件中
    dd if=/dev/sdb of=/path/to/image
    dd if=/home/data/1.gz of=/back/data/1.gz
    
    
    

     #备份整盘数据,并压缩,保存到指定路径

    dd if=/dev/sdb | gzip /path/to/image.gz
    
    #(2)整盘恢复
     dd if =/path/to/image of=/dev/sdb
    #解压恢复
    gzip -dc /path/to/image.gz | dd of=/dev/sdb

    【2】内存与swap交换

    1)备份和恢复MBR记录
    dd if=/dev/sdb of=/path/to/image
    count=1 bs=512
    
    dd if=/path/to/image of=/dev/sdb
    
    (2)复制内存资料到硬盘
    
    #内存中数据,复制到root/mem.bin文件
    dd if=/dev/mem of =/root/mem.bin bs=1024
    
    #复制光盘镜像,到root文件夹下的iso文件
    dd if=/dev/cdrom of=/root/cd.iso
    
    (3)增加Swap分区文件大小(到 256M)
    
    dd if=/dev/zero of=/swapfile bs=1024 count=262144
    mkswap /swapfile
    swapon /swapfile
    
    #开机自加载swap文件
    
    vim /etc/fstab
    /swapfile  swap  swap  defaults 0 0

    【3、】硬盘文件的销毁与修复

     (1) 随机数销毁硬盘数据
    
    dd if=/dev/urandom of=/dev/sdb
    
    
    (2)修复硬盘(有可能)
    
    dd if=/dev/sdb of=/dev/sdb

     =======================================

    【参考】

    linux下面快速删除大量文件及快速复制大量小文件 

    【快速删整个目录】 rsync实际上用的就是替换原理 。
    # 1、建立一个空目录 mkdir -p /tmp/rsync_blank # 2、确立需要清空的目标目录 /data/ooxx # 3、使用rsync同步删除(注意目录后面的“/”),整体效率会快一个数量级的样子。 # 【命令】 rsync --delete-before -a -H -v --progress --stats /tmp/rsync_blank/ /data/ooxx/
    【快速复制】 -- 建立文件快速分发链,通过管道由pigz解压缩,继续通过管道把数据交由tar来分解。
    比如将机器A上的mytest目录上传到到机器 B(
    192.168.0.11)上,只需要: 在机器B(目标)上,用nc来监听一个未被占用的端口;并且将收到的数据用tar展开。-l代表监听模式。   # nc -l 4444 |tar -C /tmp/dir -zxf - 然后,在A()上通过nc和 tar发送test目录。使用一致的4444的端口。   # tar -zcvf - test|nc 192.168.0.11 4444

     ps。nc的安装

    yum install nmap-ncat.x86_64
  • 相关阅读:
    一文带你快速认识“华为3D内容平台”!
    [论文解读] 阿里DIEN整体代码结构
    [论文阅读]阿里DIEN深度兴趣进化网络之总体解读
    [阿里DIN] 从论文源码学习 之 embedding层如何自动更新
    [阿里DIN]从论文源码学习 之 embedding_lookup
    [阿里DIN] 深度兴趣网络源码分析 之 整体代码结构
    [阿里DIN] 深度兴趣网络源码分析 之 如何建模用户序列
    aspell命令
    买卖股票的最佳时机含手续费
    grep命令
  • 原文地址:https://www.cnblogs.com/mousean/p/6071362.html
Copyright © 2011-2022 走看看