欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

windows定時備份日志文件實現(xiàn)過程

segmentfault   發(fā)布時間:2023-11-26 14:05:26   作者:子洋   我要評論
這篇文章主要為大家介紹了windows定時備份日志文件實現(xiàn)過程詳解,主要講解如何在 windows 上創(chuàng)建定時任務,以及如何編寫一個簡單的 bat 腳本,有需要的朋友可以借鑒參考下,希望能夠有所幫助

前言

之前項目因為各種原因沒有上 CI/CD,也沒有部署什么 nginx 管理工具,再加上 nginx 部署在 windows server 上,,面對日積月累不停膨脹的日志文件,需要一個定時腳本處理自動分割日志文件。

Windows 備份腳本 定時任務

注意:

  • 路徑一定要寫絕對路徑,否則在定時任務中相對路徑會認為是C盤
  • nginx 一定要重啟,否則日志文件將不會自動生成
@echo off
:: 切換字符編碼為 utf-8
chcp 65001
set log_date=%date:~3,4%%date:~8,2%%date:~11,2%
set path=E:\dev_env\nginx-1.16.1\logs-bak\%log_date%
:: 創(chuàng)建文件夾
md %path%
:: 備份文件
copy E:\dev_env\nginx-1.16.1\logs %path%
:: 刪除文件
erase /Q E:\dev_env\nginx-1.16.1\logs
nginx -s reload

一、打開控制面板,點擊管理工具

二、點擊任務計劃程序

三、創(chuàng)建一個新任務

注:可以先創(chuàng)建一個 myTask 文件夾,統(tǒng)一維護用戶創(chuàng)建的任務

四、填寫常規(guī)配置

五、添加觸發(fā)器

六、配置定時器

七、新建觸發(fā)任務

八、配置任務腳本

注:如果腳本中使用的是相對路徑,則需要配置【起始于】的初始路徑

九、配置腳本中的相對路徑

腳本:

@echo off
:: 切換字符編碼為 utf-8
chcp 65001
set log_date=%date:~3,4%%date:~8,2%%date:~11,2%
set path=.\logs-bak\%log_date%
:: 創(chuàng)建文件夾
md %path%
:: 備份文件
copy .\logs\*.log %path%
:: 刪除文件
erase /Q .\logs\*.log
nginx -s reload

定時任務

以上就是windows定時備份日志文件實現(xiàn)過程的詳細內容,更多關于windows定時備份日志文件的資料請關注腳本之家其它相關文章!

相關文章

最新評論