【51CTO.com独家特稿】现在的操作系统越来越庞大,使用传统CD-R来备份硬盘并不现实,因为全部安装一个Solaris 10就需要4.5GB,采用CD-R分卷制作实在太麻烦、磁带机对于中小企业又过于昂贵。另外各个应用程序的复杂度日与剧增, 处理的数据量也都相当庞大,Unix用户常常遇到的问题就是 : 有什么办法可以经济快捷的对数据做备份与保存。
数据备份对于unix系统是非常重要的,但是来自IDC的统计资料表明,全世界60%~80%的公司数据都存储在笔记本电脑和 PC中。但令人遗憾的是,定期备份的笔记本电脑和台式机用户却低于4%。在经历了由于系统故障或数据丢失而带来的惨痛教训之后,越来越多的普通用户认识到了备份的重要性。在过去磁带备份一直被认为是经济高效的备份介质选择。但是当你面对成千上万的PC和笔记本电脑,有大量的小文件要同时备份时,这种备份 方法就不再适用了。普通用户备份看似小事一桩,然而一旦出现问题,仍会给企业带来损失。随着DVD刻录机和盘片的价格迅速降低,使用DVD刻录机用来备份系统数据非常明智的。
一、命令行模式界面
1. 检查DVD刻录设备
在Solaris 下可以使用 cdrw 命令在 CD-R、CD-RW、DVD-RW 或 DVD+RW 介质设备上以 ISO 9660 格式(带有 Rock Ridge 或 Joliet 扩展)向 CD 和 DVD 中写入文件系统。 从以下发行版开始提供了 cdrw 命令:Solaris 8 操作环境 1/01 的 Software Supplement CD,从 Solaris 9 发行版开始的SolarisTM 发行版。使用 cdrw 命令执行以下任务:
◆创建数据 CD 和 DVD。
◆创建音频 CD。
◆从音频 CD 提取音频数据。
◆复制 CD 和 DVD。
首先使用cdrw -l 命令查看刻录设备的加载情况。
cdrw -l
Looking for CD devices...
Node | Connected Device | Device type
----------------------+--------------------------------+-----------------
cdrom0 | HP DVD Writer 640b | CD Reader/Writer |
加载驱动程序后重启系统的方法:
# touch /reconfigure # init 6 |
# drvconfig # disks |
# svcadm disable volfs # svcadm enable volfs |
2.数据光盘的刻录
把文件转化为ISO 9660文件系统
首先Solaris下只能从iso文件刻录。也就是所必需将要刻的文件先制作成ISO文件。ISO 9660文件系统是一个标准CD-ROM文件系统,它允许您在PC,Mac和其它主要计算机平台上读CD-ROM文件。此标准,通过于1998年,是由称为High Sierra的工业组织草拟的。几乎所有带有CD-ROM的计算机都可以从ISO 9660文件系统读取文件。 首先使用命令将目标文件转化为ISO 9660格式:
mkisofs -r /Documents/RICHPse > my_cd |
![]() |
| 文件转化为ISO9660文件系统 |
cdrw -i ufs_cd Initializing device...done. Writing track 1...done. Finalizing (Can take several minutes)...done. |
需要说明的是cdrw命令只能识别以下格式:
|
格式 |
说明 |
| sun |
数据CDDA 格式的 Sun .au 文件 |
| wav |
数据为CDDA 格式的 RIFF (.wav) 文件 |
| cda |
包含原始 CD 音频数据的 .cda 文件,该音频数据是按小尾数法字节顺序以 44.1 kHz 抽样率进行抽样的 16 位 PCM 立体声 |
| aur |
包含原始 CD 数据的 .aur 文件,该数据以大尾数法字节顺序排序 |
cdrw -aO groucho.wav chico.au harpo.wav |
4. 复制 CD盘
缺省情况下,cdrw 命令会将 CD 复制到 /tmp 目录中。复制时可能需要多达 700 MB 的空闲空间。如果 /tmp 目录中用于复制 CD 的空间不足,请使用 -m 选项指定替代目录。步骤如下:
◆将音频 CD 插入 CD-RW 驱动器。
◆为音频文件创建目录。
$ mkdir /music_dir |
$ cdrw -c -m music_dir |
5. 复制 CD
如果具有两个 CD-RW 设备,可以进行复制 CD
$ cdrw -c -s cdrom0 -d cdrom1 |
上面的操纵是在solaris 10 操纵系统下,如果您使用的solaris版本比较陈旧如solaris 8 ,这个版本没有cdrw,可以去sunfreeware 下载 cdrecord 。版本cdrecord-1.6.1-sol8-sparc-local.gz。步骤如下:
#gzip -d cdrecord-1.6.1-sol8-sparc-local.gz #pkgadd -d cdrecord-1.6.1-sol8-sparc-local #cdrecord -v /local/mycdromfile.iso (从ISO文件刻录到光盘 ) #mkisofs -l -L -r -o /local/mycdromfile2.iso /home/neal (将一个目录下的文件刻录到光盘) #mkisofs -o xxx.iso -J -R /full-path-data/ #cdrecord -v /local/mycdromfile2.iso |
| 共2页: 1 [2] 下一页 | ||
|
|
|||
| · 网管系统介绍 · 网络管理系统如何支撑I.. · CISSP认证成长之路 · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 · 充电计划之热门IT认证.. |
· 51CTO技术自测 挑战自.. · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 · 我是黑客我怕谁——讲.. · ARP攻击防范与解决方案 · Solaris 10 配置管理 · Solaris基础知识入门 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 · Solaris 10 配置管理 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
·使用 Office Communicati.. ·VMware Workstation 6.01.. |
| ·强烈质疑“步行1公里就能.. ·国庆期间新闻回顾:微软.. |
·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· Google推出唯一硬件——.. · 硬盘之父获得诺贝尔物理.. · 理性面对四核服务器选购 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |