`
bevis.cn
  • 浏览: 154611 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Debian Linux--用移动硬盘备份FTP资料过程实录(多灾多难啊)

阅读更多
前段时间列了一个计划把debian linux上ftp 的资料备份到一块移动硬盘上。
于是处手对进行布置处理,今天在操作的时候,还是遇到蛮多困难。

1.因为之前没有怎么用移动硬盘连上去作业过,当时手上又没有硬盘只有一个U盘,于是就用U盘mount上去进行测试,读写文件。
#fdisk -l|grep FAT
然后再mount进去,结果测试读写文件都没有问题。
心里暗自高兴

2.可是后来又想到因为是要备份ftp资料,资料量很大,于是要准备一个500G的移动硬盘。
然后对其进行分区。因为有测试过在linux上mount FAT32格式的读写是没有问题,而且我有问过其它人,linux对fat32支持已经很久了,所以想着把移动硬盘格式化为fat32格式。
在对移动硬盘进行磁盘分区的时候,准备把其分成两个区,一个区100G,其它376G为第二个区。
我是在xp上分区,发现超过30G的就只能格式化为ntfs格式。
后来想到一招:在分区的时候不指定格式,然后在dos命令行里用Format 命令格式化为fat32格式。
发现刚开始格式化的时候也是会从0%开始,一直到100%都没有问题,只是在格式化完之后校验的时候才提示我说空间太大不能格式为分Fat32
oh my god,看来只有格式为ntfs可式了,分为H盘100G,I盘476G

3.格式化完毕,准备到linux上把Ftp的资料复制过来。
但是经过测试发现:如果用正常的mount的试,只能读ntfs上的资料,不能写,网上也查过。
经过网上查找,要安装ntfs-3g
#apt-get install ntfs-3g
再用
#fdisk -l|grep NTF
知道我要备份的到I盘,的设备是dev/sdb5
#mkdir /mnt/winbak
#mount -t ntfs-3g /dev/sdb5 /mnt/winbak
开始cp我的资料
#cp /home/ftp /mnt/winbak -ar
执行很久后发现,由于ftp上有中文,有些文件不能copy

于是只能又在网上找到
#mount -t ntfs-3g -o locale=zh_CN.UTF-8 /dev/sdb5 /mnt/winbak
可是我一执行这命令后,就会出现ntfs-3g的一个waring,
可能是ntfs-3g对zh_CN.UTF-8 支持得不好,我也不敢继续往下执行。
后来经人指点,就用压缩的方式备份,就是打成tar放进去就不管里面中文的问题

#tar -zcvf /mnt/winbak/ftp.tar.gz /home/ftp

4.但是由于ftp上资料量比较大,运行时间非常长,我没有办法查看进行到什么程序。
于是要让他在后台运行。
于是ctrl+c重来备份
#tar -zcvf /mnt/winbak/ftp.tar.gz /home/ftp &
这样运行直来之后
只需要输入:
ctrl+z
然后输入:bg这样就可以转入后台了运行了。
如果要查看后台运行的所有任务可以 用:
#jobs
此时会列出所有的后台任务,并且每一个任务都有一个任务号码(jobnum),是数字类型,比如1,2,3


要查看哪一个job用jobs jobnum,比如:
#jobs 1

要删除某一个job,可以用kill %jobnum,比如:
kill %1

2
1
分享到:
评论

相关推荐

    llvm-toolchain-8.0.1-7-amd64-linux-gnu-debian-10.tar.gz

    llvm-toolchain_8.0.1-7_amd64-linux-gnu_debian-10.tar.gzllvm-toolchain_8.0.1-7_amd64-linux-gnu_debian-10.tar.gzllvm-toolchain_8.0.1-7_amd64-linux-gnu_debian-10.tar.gzllvm-toolchain_8.0.1-7_amd64-linux-...

    llvm-toolchain-18.1.6-1-amd64-linux-gnu-debian-10.tar.gz

    llvm-toolchain_18.1.6-1_amd64-linux-gnu_debian-10.tar.gz llvm-toolchain_18.1.6-1_amd64-linux-gnu_debian-10.tar.gz llvm-toolchain_18.1.6-1_amd64-linux-gnu_debian-10.tar.gz llvm-toolchain_18.1.6-1_amd64...

    MongoDB(mongodb-linux-x86_64-debian10-5.0.4.tgz)

    MongoDB Community Server(mongodb-linux-x86_64-debian10-5.0.4.tgz)适用于Debian10 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一...

    llvm-toolchain-15.0.7-1-amd64-linux-gnu-debian-10.tar.gz

    llvm-toolchain_15.0.7-1_amd64-linux-gnu_debian-10.tar.gz 龙芯LLVM 15.0.7.1 llvm-toolchain_15.0.7-1_amd64-linux-gnu_debian-10.tar.gz 龙芯LLVM 15.0.7.1 llvm-toolchain_15.0.7-1_amd64-linux-gnu_debian-...

    Microsoft ODBC Driver 18 for SQL Server(Linux-debian9-12)离线安装包de

    Microsoft ODBC Driver 18 for SQL Server(Linux-debian9-12)离线安装包deb 1.下载后解压,里面包含各版本的odbc驱动,安装前确认匹配当前系统cat /proc/version。 2.Debian默认使用dpkg -i xxx.deb安装,若提示缺少...

    MongoDB(mongodb-shell-linux-x86_64-debian10-5.0.4.tgz)

    MongoDB Community Server(mongodb-shell-linux-x86_64-debian10-5.0.4.tgz)适用于Debian10 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 ...

    debian-8.11.1-amd64-DVD-1

    debian-8.11.1-amd64-DVD-1 debian-8.11.1-amd64-DVD-1 debian-8.11.1-amd64-DVD-1 debian-8.11.1-amd64-DVD-1 debian-8.11.1-amd64-DVD-1

    Debian11-zsh-std-80g.ova

    Debian11-zsh-std-80g.ova

    mongodb-linux-x86_64-enterprise-debian71-3.6.3.tgz

    1. **解压**:首先,你需要使用`tar`命令解压缩文件,如`tar -zxvf mongodb-linux-x86_64-enterprise-debian71-3.6.3.tgz`。 2. **配置目录**:创建数据目录,如`/data/db`,并确保该用户有写入权限。 3. **启动...

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.part2.rar)

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.7z)文件分割成 3个 压缩包,必须集齐3个 文件后才能一起解压一起使用: kali-linux-2022.2-vmware-amd64.part1.rar ... kali-linux-2022.2-vmware-amd64.part2.rar...

    The Debian GNU-Linux Bible

    ### Debian GNU/Linux 知识点概览 #### Debian GNU/Linux 概述 - **系统介绍**:Debian GNU/Linux 是一款基于 Linux 内核的操作系统,由自由软件基金会支持,致力于提供一个稳定、安全且完全免费的操作环境。该系统...

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.part1.rar)

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.7z)文件分割成 3个 压缩包,必须集齐3个 文件后才能一起解压一起使用: kali-linux-2022.2-vmware-amd64.part1.rar ... kali-linux-2022.2-vmware-amd64.part2.rar...

    debian-10.3.0-amd64-DVD-1

    debian-10.3.0-amd64-DVD-1

    Debian-Linux-从头开始完整版资料.ppt

    Debian Linux 从头开始完整版资料 Debian Linux 是一个自由的操作系统,它的发展是由它的用户维护的。Debian 的支持是无与伦比的,选择 Debian 您将不会感到孤单。Debian 的安装系统是世界上最好的,安装过程简单...

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.part3.rar)

    Kali Linux VMware(kali-linux-2022.2-vmware-amd64.7z)文件分割成 3个 压缩包,必须集齐3个 文件后才能一起解压一起使用: kali-linux-2022.2-vmware-amd64.part1.rar ... kali-linux-2022.2-vmware-amd64.part2.rar...

    mongodb-linux-x86-64-debian92-4.2.0.tgz

    MongoDB是一个开源、分布式、高性能的NoSQL数据库,专门设计用于处理海量数据。这个压缩包“mongodb-linux-x86_64-debian92-4.2.0....在部署和使用过程中,理解并充分利用这些特性将有助于提升应用程序的性能和稳定性。

    Ubuntu下安装arm-linux-gcc交叉编译

    另外,arm-linux-gcc 交叉编译器的安装也可以用于其他 Linux 系统,例如 Debian、Fedora 等,只需要根据相应的系统进行调整即可。此外,arm-linux-gcc 交叉编译器的安装也可以用于交叉编译其他类型的文件,例如 mips...

    arm-linux-gcc-4.4.3安装包及安装教程

    1. Linux操作系统:通常使用Ubuntu或Debian作为主机系统。 2. 必要的开发工具:如`build-essential`包,包含`make`和`gcc`等基础编译工具。 3. 下载`arm-linux-gcc-4.4.3`的安装包,通常为.tar.gz格式。 **二、解压...

    kali-linux-2021.3-vmware-amd64.part3.rar

    Kali Linux VMware(kali-linux-2021.3-vmware-amd64.7z)文件分割成 3个 压缩包,必须集齐3个 文件后才能一起解压一起使用: kali-linux-2021.3-vmware-amd64.part3.rar ... kali-linux-2021.3-vmware-amd64.part2....

    Debian 11 操作系统(debian-11.2.0-amd64-netinst.iso)

    Debian 11 操作系统(debian-11.2.0-amd64-netinst.iso),网络安装,用于 64 位 PC(amd64)。...Debian GNU/Linux 是一个操作系统及自由软件的发行版,它是由一群自愿付出时间和精力的用户来维护并更新的。

Global site tag (gtag.js) - Google Analytics