teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

作業履歴の追加

2016/11/25 15:43

投稿

totomomo_akakak
totomomo_akakak

スコア13

title CHANGED
File without changes
body CHANGED
@@ -17,4 +17,222 @@
17
17
  現状試したものとしましては、extundeleteで作業前の時間の情報を復元しました。
18
18
  しかし、復元はしましたが、どのデータをどのように設置等すればいいのかわかっておらず、何も手をつけていない状態です。
19
19
 
20
- yumでremoveしたので、yumのコマンドで作業を取消せるのか調査しましたが、こちらもできないという結論にいたりました。
20
+ yumでremoveしたので、yumのコマンドで作業を取消せるのか調査しましたが、こちらもできないという結論にいたりました。
21
+
22
+ ご指摘がありましたので、作業の履歴を添付します。
23
+
24
+ cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
25
+
26
+ 223 yum install epel-release.noarch
27
+
28
+ 224 yum update
29
+
30
+ 225 getenforce
31
+
32
+ 226 sudo /etc/init.d/iptables status
33
+
34
+ 227 free
35
+
36
+ 228 sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
37
+
38
+ 229 sudo chmod 600 /swapfile
39
+
40
+ 230 udo mkswap /swapfile
41
+
42
+ 231 mkswap /swapfile
43
+
44
+ 232 sudo swapon /swapfile
45
+
46
+ 233 sudo swapon -s
47
+
48
+ 234 sudo cp -p /etc/fstab /etc/fstab.org
49
+
50
+ 235 sudo vi /etc/fstab
51
+
52
+ 236 free
53
+
54
+ 237 sudo yum install -y httpd24
55
+
56
+ 238 sudo service httpd start
57
+
58
+ 239 service httpd start
59
+
60
+ 240 sudo chkconfig httpd on
61
+
62
+ 241 sudo cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org
63
+
64
+ 242 sudo vi /etc/httpd/conf/httpd.conf
65
+
66
+ 243 mkdir /var/www/html
67
+
68
+ 244 sudo groupadd www
69
+
70
+ 245 sudo usermod -a -G www ec2-user
71
+
72
+ 246 sudo chown -R root:www /var/www
73
+
74
+ 247 sudo chmod 2775 /var/www
75
+
76
+ 248 find /var/www -type d -exec sudo chmod 2775 {} +
77
+
78
+ 249 find /var/www -type f -exec sudo chmod 0664 {} +
79
+
80
+ 250 sudo service httpd restart
81
+
82
+ 251 sudo rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
83
+
84
+ 252 sudo yum install --enablerepo=webtatic-testing php70w php70w-devel php70w-mysql php70w-mbstring php70w-pdo
85
+
86
+ 253 sudo yum remove nginx
87
+
88
+ 254 php -v
89
+
90
+ 255 sudo yum remove php
91
+
92
+ 256 sudo yum remove php-*
93
+
94
+ 257 sudo yum remove php*
95
+
96
+ 258 sudo yum install --enablerepo=webtatic-testing php70w php70w-devel php70w-fpm php70w-mysql php70w-mb
97
+
98
+ 259 httpd -v
99
+
100
+ 260 sudo yum install php70
101
+
102
+ 261 sudo yum install php70-mysqlnd php70-mbstring php70-mcrypt php70-pdo php70-xml php70-fpm
103
+
104
+ 262 sudo yum install nginx
105
+
106
+ 263 vi /etc/nginx/nginx.conf
107
+
108
+ 264 service httpd stop
109
+
110
+ 265 vi /etc/php-fpm.d/www.conf
111
+
112
+ 266 sudo service start
113
+
114
+ 267 sudo service php-fpm start
115
+
116
+ 268 sudo service nginx start
117
+
118
+ 269 sudo vi /var/www/html/index.php
119
+
120
+ 270 chown -R nginx:nginx /var/www/html
121
+
122
+ 271 cd /var/www/html/
123
+
124
+ 272 wget https://ja.wordpress.org/latest-ja.tar.gz
125
+
126
+ 273 tar zxvf latest-ja.tar.gz
127
+
128
+ 274 rm latest-ja.tar.gz
129
+
130
+ 275 cp -rpf wordpress/* ./
131
+
132
+ 276 rm -rf wordpress
133
+
134
+ 277 cp wp-config-sample.php wp-config.php
135
+
136
+ 278 chown -R nginx:nginx /var/www/html/
137
+
138
+ 279 vi /var/www/html/wp-config.php
139
+
140
+ 280 yum install -y mysql mysql-server
141
+
142
+ 281 yum history
143
+
144
+ 282 sudo yum history undo 13
145
+
146
+ 283 sudo yum install mysql56-server
147
+
148
+ 284 sudo /etc/init.d/mysqld start
149
+
150
+ 285 sudo mysql_secure_installation
151
+
152
+ 286 sudo chkconfig mysqld on
153
+
154
+ 287 mysql -u root -p
155
+
156
+ 288 vi /var/www/html/wp-config.php
157
+
158
+ 289 ls -al
159
+
160
+ 290 echo "<?php phpinfo();" >> /var/www/html/hoge.php
161
+
162
+ 291 sudo chkconfig php-fpm on
163
+
164
+ 292 vi /etc/nginx/nginx.conf
165
+
166
+ 293 service nginx restart
167
+
168
+ 294 vi /etc/nginx/nginx.conf
169
+
170
+ 295 vi /etc/my.cnf
171
+
172
+ 296 /etc/rc.d/init.d/mysqld start
173
+
174
+ 297 vi /etc/nginx/nginx.conf
175
+
176
+ 298 chkconfig php-fpm on
177
+
178
+ 299 service nginx restart
179
+
180
+ 300 /etc/rc.d/init.d/nginx start
181
+
182
+ 301 /etc/rc.d/init.d/nginx restart
183
+
184
+ 302 vi /etc/nginx/nginx.conf
185
+
186
+ 303 nginx stop
187
+
188
+ 304 service nginx stop
189
+
190
+ 305 service httpd start
191
+
192
+ 306 sudo yum history
193
+
194
+ 307 last ec2-user
195
+
196
+ 308 sudo vi /etc/httpd/conf/httpd.conf
197
+
198
+ 309 yum install e2fsprogs-devel uuid-devel libblkid-devel file-devel
199
+
200
+ 310 wget http://downloads.sourceforge.net/project/ext4magic/ext4magic-0.3.2.tar.gz
201
+
202
+ 311 ls -al
203
+
204
+ 312 tar xzvf ext4magic-0.3.2.tar.gz
205
+
206
+ 313 cd ext4magic-0.3.2
207
+
208
+ 314 ./configure
209
+
210
+ 315 make
211
+
212
+ 316 make install
213
+
214
+ 317 yum install gcc
215
+
216
+ 318 ./configure
217
+
218
+ 319 yum install zlib-devel
219
+
220
+ 320 yum install libbz2-devel
221
+
222
+ 321 ./configure
223
+
224
+ 322 yum install bzip2-devel
225
+
226
+ 323 ./configure
227
+
228
+ 324 make
229
+
230
+ 325 make install
231
+
232
+ 326 ext4magic /etc/httpd/conf/httpd.conf -l | grep /var/www/html
233
+
234
+ 327* ext4magic /var/www -r -a $(date -d "-1day 20:00 +%s") -b $(date -d “-1day 20:30 +%s) -f "/etc/httpd/conf/httpd.conf"ext4magic /var/www -l | grep /etc/httpd/conf/httpd.conf
235
+
236
+ 328 ext4magic /var/www -l | grep /etc/httpd/conf/httpd.conf
237
+
238
+ 329 history

1

対応した情報の追記

2016/11/25 15:43

投稿

totomomo_akakak
totomomo_akakak

スコア13

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,9 @@
1
1
  場を荒らすようなご質問をしてしまい、申し訳ありません。
2
2
  大変なことが発生してしまい、何か方法はないかご教授いただきたく、ご質問させていただきました。
3
3
 
4
- つい先ほど、同僚のエンジニアさんが、クライアント様のサーバ内で、誤ってDB(Mysql)をremoveしてしまいました。
4
+ つい先ほど、同僚のエンジニアさんが、クライアント様のサーバ内で、誤ってDB(Mysql)をremoveしてしまいました。(ver5.4)
5
5
 
6
- そして、その上でバージョンを上げたmysqlをインストールしてしまいました。(そのような依頼があったため)
6
+ そして、その上でバージョンを上げたmysqlをインストールしてしまいました。(そのような依頼があったため)(ver5.6)
7
7
 
8
8
  この段階で、前データベースを削除してはいけないことに気がついたのですが、復旧する方法等はありますでしょうか?
9
9
 
@@ -11,4 +11,10 @@
11
11
 
12
12
  awsなので、AMIやスナップショットなど期待したのですが、バージョンが古く、可能ならば最新の状態で復元したいとのことでした。
13
13
 
14
- 申し訳ないのですが、誰かお知恵を貸していただければ幸いです。
14
+ 申し訳ないのですが、誰かお知恵を貸していただければ幸いです。
15
+
16
+
17
+ 現状試したものとしましては、extundeleteで作業前の時間の情報を復元しました。
18
+ しかし、復元はしましたが、どのデータをどのように設置等すればいいのかわかっておらず、何も手をつけていない状態です。
19
+
20
+ yumでremoveしたので、yumのコマンドで作業を取消せるのか調査しましたが、こちらもできないという結論にいたりました。