テスト用にCentOS7の日付をずらす
土日判定を仕込んだバックアップスクリプトの内容確認を
するため、CentOS7環境の日付を日曜日にしてみるメモ。
[手順]
1. timedatectlコマンドで日付を4/15に設定。
# timedatectl set-time 2018-04-15
※日付のみ変更すると時間は「00:00:00」になる。
2. NTP同期が有効になっているため、コマンドエラー。
Failed to set time: Automatic time synchronization is enabled
3. NTP同期を無効に設定。
# timedatectl set-ntp no
4. 再度、 timedatectlコマンドで日付を4/15に設定。
5. 1の内容に変更になっているか確認。
# timedatectl
Local time: 日 2018-04-15 00:00:16 JST
Universal time: 土 2018-04-14 15:00:16 UTC
RTC time: 土 2018-04-14 15:00:16
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
6. timedatectlコマンドで日付を4/17(本日)に再設定。
# timedatectl set-time 2018-04-17
7. テストが終わったら、NTP同期を有効に再設定。
# timedatectl set-ntp yes
8. 元に戻ったことを確認。
# timedatectl status
Local time: 火 2018-04-17 18:15:03 JST
Universal time: 火 2018-04-17 09:15:03 UTC
RTC time: 火 2018-04-17 09:15:03
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
[参考サイト]