ucloud UDataArk 测试
来源:互联网 发布:淘宝怎么赚佣金 编辑:程序博客网 时间:2024/06/05 01:05
ucloud UDataArk 测试
本文是关于ucloud dataark 测试的全过程:
—- 这里说是测试,首先就是先把文档拿出来看看,看这东西到底是干什么的。
文档在此 https://docs.ucloud.cn/upd-docs/uda/index.html
看了下文档, 上面说这个东西是一个在线备份。看了一下他的一些特性。感觉有点像写时复制的东西。 好吧,先不要在意细节。 拿来试试先。
我这边先申请了台ubuntu 的主机。为了不在这里显示ip我这里先改了他的SP1.
先写个文件
root@dataark_test/home/ubuntu# vim aaa.txt
在更换个密码
ubuntu@dataark_test~$ passwdChanging password for ubuntu.(current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
现在可以备份了。先只备份系统盘。
直接来个狠的
root@dataark_test/home/ubuntu# rm -rf /*rm: cannot remove '/sys/module/psmouse/parameters/smartscroll': Operation not permittedrm: cannot remove '/sys/module/psmouse/parameters/resetafter': Operation not permittedrm: cannot remove '/sys/module/psmouse/refcnt': Operation not permittedrm: cannot remove '/sys/module/psmouse/uevent': Operation not permittedrm: cannot remove '/sys/module/psmouse/holders': Operation not permittedrm: cannot remove '/sys/hypervisor': Operation not permittedroot@dataark_test/home/ubuntu# ls -als: command not foundroot@dataark_test/home/ubuntu# ls -als: command not found
连ls 命令都不行了。 现在恢复一下吧
等了蛮久的 上面的弹出框,原来早就恢复好了。不要在意细节。继续。
ubuntu@dataark_test~$ ls -a. .. .aptitude .bash_history .bash_logout .bashrc .cache .profile .viminfo aaa.txt
good work.
现在试一下 恢复的效率吧。
先直接装一个mysql 吧。然后导一些数据进去
apt-get install mysql-server-5.6
先把数据文件弄到 另一个磁盘下。
root@dataark_test/data# cp -rp /var/lib/mysql /data/root@dataark_test/data# cd /etc/root@dataark_test/etc# vim mysql/my.cnf
把datadir 的值改成 /data/mysql
因为我的是ubuntu 所以要改一下 这个
vim /etc/apparmor.d/usr.sbin.mysqld
加上
/data/mysql/ r, /data/mysql/** rwk,
然后
service mysql restartmysql -u root -pcreate database test default character set utf8 collate utf8_general_ci;use test;CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(300) NOT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;INSERT INTO `test`.`test` (`id`, `name`) VALUES (NULL, 'asdfasdfasdfwefadvqawergwefasdfasdfawefasdfasdfawefdfaaaaasddddddddddddddddddddddddddddasdfasdfttestasdfasdfasdfwefadvqawergwefasdfasdfawefasdfasdfawefdfaaaaasddddddddddddddddddddddddddddasdfasdfttestasdfasdfasdfwefadvqawergwefasdfasdfawefasdfasdfawefdfaaaaasddddddddddddddddddd');
编写个小脚本:
#!/bin/bashfor ((i=0;i<=23;i++))do mysql -u root -p1234 -e 'insert into test.test select null as id,name from test.test'done
执行前
sudo dpkg-reconfigure dash在选择项中选Nosh dumptestdata.sh
耐心的等一下 就有了测试数据了
root@dataark_test/data# df -lhFilesystem Size Used Avail Use% Mounted on/dev/vda1 20G 2.4G 17G 13% /none 4.0K 0 4.0K 0% /sys/fs/cgroupudev 487M 4.0K 487M 1% /devtmpfs 100M 780K 99M 1% /runnone 5.0M 0 5.0M 0% /run/locknone 497M 0 497M 0% /run/shmnone 100M 0 100M 0% /run/user/dev/vdb 20G 11G 7.8G 59% /data
好了现在可以备份了。
备份后。
root@dataark_test/data# rm -rf ./*
现在恢复系统,这次就比较慢了。
一共用了26分47秒, 机器的配置是1核1G 。 这样的效率我还是比较失望的。
测试完毕总结:
- 其实比较赞的一点是,系统盘和数据盘可以分别还原。
- 恢复效率有点低哦,只用于灾难恢复还好啦
这产品可以用来做什么呢 ?
- 用于图片或静态类文件服务器的定时备份
- 个人认为代码回滚之类,环境打包还是不太适合
- 数据量较大,备份时不会影响生产,备份仅仅用于灾难恢复的场景,注意选择备份时间点。
0 0
- ucloud UDataArk 测试
- SOASTA如何借助UCloud在中国开展云测试
- SOASTA如何借助UCloud在中国开展云测试
- UCloud上LAMP小型网站搭建与测试
- Ucloud 必读
- ucloud的弹性计算
- Ucloud直播技术细节
- UCloud数据方舟评测报告
- ucloud的CDN > UCDN介绍
- ucloud直播云接口地址
- node.js ucloud ufileutil.js
- java使用Ucloud对象存储
- UCloud,云的圆梦人
- ucloud发送短信的php sdk
- Ucloud数据方舟内测报告
- 部署项目到ucloud云服务器
- Ucloud发布《2015公有云安全年度报告》
- 青云、UCloud、阿里云、腾讯云特点
- winform Treeview Checkbox选择事件
- python如何得到13位时间戳?
- 自定义dialog使用场景—等待层
- ARM汇编指令
- location.href和location.replace和location.reload的不同(location.replace不记录历史)
- ucloud UDataArk 测试
- 中国剩余定理入门
- LeetCode 111 Minimum Depth of Binary Tree
- c# winfrom 在panel上绘制矩形
- Android防止重复点击深入
- Mybatis resultMap空值映射问题解决
- RPM包相关介绍
- POJ1423- 数学
- coderforce Codeforces Round #333 (Div. 1) A. The Two Routes