พาธไฟล์ tsm
คำสั่ง TSM บางประเภทจะอ่านไฟล์จากหรือเขียนไฟล์ไปยังตำแหน่งเริ่มต้น ตำแหน่งเริ่มต้นเหล่านี้นั้นจะกำหนดโดยคีย์การกำหนดค่า basefilepath ที่กำหนดไว้สำหรับคำสั่งแต่ละแบบ คุณสามารถใช้ TSM ในการดูค่าปัจจุบันของคีย์ และเพื่อเปลี่ยนตำแหน่งไฟล์ได้
บัญชีระบบ NerworkService
ในบางองค์กร นโยบายด้านความปลอดภัยที่ใช้นั้นกำหนดให้เข้าถึงไฟล์จากบัญชีระบบ เช่น บัญชี NetworkService หากคุณเปลี่ยนพาธไฟล์ tsm คุณควรตรวจสอบความถูกต้องว่าบัญชีระบบ NerworkService นั้นมีสิทธิครบถ้วน (พร้อมเปิดใช้งานการสืบทอดสิทธิ) ในการสร้างพาธ นอกจากนั้น หากคุณเปลี่ยนเส้นทางไฟล์ที่แต่เดิมอยู่ที่พาธ *\data\tabsvc\* คุณจะต้องรักษาสิทธิ NetworkService เอาไว้ที่พาธตั้งต้น จะต้องรักษาสิทธินี้เอาไว้เนื่องจากบัญชีระบบ NerworkService นั้นจัดการกับการดำเนินการต่างๆ ด้วยตัวควบคุมการดูแลระบบ Tableau Server, บริการไฟล์ไคลเอนต์ Tableau Server Client File Service และบริการประสานการทำงาน Tableau Server
สิทธิสำหรับการสำรอง/กู้คืนตำแหน่งไฟล์
ต้องมีสิทธิ์สำหรับการสำรอง/กู้คืนตำแหน่งไฟล์
- NetworkService: สิทธิ์อ่าน/เขียน/ดำเนิน
- เรียกใช้งานในฐานะบัญชีบริการ: สิทธิ์อ่าน/เขียน/ดำเนินการ
ตำแหน่งเริ่มต้นของไฟล์ต่างๆ
ระหว่างการดำเนินการ tsm maintenance backup, restore และ ziplogs และการดำเนินการ tsm sites export และ sites import Tableau Server ให้ใช้ตำแหน่งเริ่มต้นของไฟล์ที่สร้างหรือใช้โดยคำสั่งเหล่านี้
หากต้องการรายละเอียดเกี่ยวกับข้อกำหนดของพื้นที่ดิสก์สำหรับการสำรองข้อมูล Tableau Server โปรดดู การใช้พื้นที่ดิสก์สำหรับการสำรองข้อมูล
ตามค่าเริ่มต้น:
คำสั่ง tsm maintenance:
สำรองข้อมูล—ไฟล์สำรองข้อมูล
.tsbakนั้นจะถูกสร้างขึ้นที่ตำแหน่งชั่วคราวในไดเรกทอรีของข้อมูลในโหนดเริ่มต้น และถูกบันทึกไว้ใน:<install drive>:<install\path>\data\tabsvc\files\backupsค่าเริ่มต้นคือ:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups\แต่หากคุณติดตั้ง Tableau ไปยังตำแหน่งที่ไม่ใช่ค่าเริ่มต้น รายการนี้จะแตกต่างออกไป ตัวอย่างเช่น หากคุณติดตั้งไปที่
D:\Tableau Serverไฟล์สำรองข้อมูลจะถูกบันทึกไว้ที่:D:\Tableau Server\data\tabsvc\files\backupsหมายเหตุ: คำสั่งสำรองข้อมูลบำรุงรักษา TSM นั้นไม่รองรับเส้นทางไฟล์ Microsoft Windows UNC (Universal Naming Convention) หรือที่เรียกว่า "พาธเครือข่าย" ( \\<computer name>\<folder>\<file name>) เป็นพาธที่ใช้เขียนไฟล์สำรองข้อมูล โปรดใช้พาธระบบไฟล์ที่มีอยู่แล้วแทน (<drive letter>:\<folder name\<file name>)
การสํารองข้อมูล—ตําแหน่งการแสดงละครชั่วคราว ไฟล์สำรองข้อมูล
.tsbakนั้นจะถูกสร้างขึ้นที่ตำแหน่งชั่วคราวในไดเรกทอรีของข้อมูลในโหนดเริ่มต้นตั้งแต่เวอร์ชัน 2026.2.0 เป็นต้นไป คุณสามารถระบุตําแหน่งชั่วคราวสํารองสําหรับการสร้างไฟล์สํารองได้ สิ่งนี้มีประโยชน์หากไฟล์สํารองของคุณมีขนาดใหญ่หรือคุณมีพื้นที่จํากัดในโหนดเริ่มต้น หากต้องการข้อมูลเพิ่มเติม โปรดดู backuprestore.use_custom_staging_dir.enabled
กู้คืน—กระบวนการกู้คืนจะกู้คืนไฟล์สำรองข้อมูลจาก:
<install drive>:<install\path>\data\tabsvc\files\backupsค่าเริ่มต้นคือ:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\backups\แต่หากคุณติดตั้ง Tableau ไปยังตำแหน่งที่ไม่ใช่ค่าเริ่มต้น รายการนี้จะแตกต่างออกไป ตัวอย่างเช่น หากคุณติดตั้งไปที่
D:\Tableau Serverกระบวนการกู้คืนจะใช้ไฟล์สำรองข้อมูลใน:D:\Tableau Server\data\tabsvc\files\backupsZiplogs— ไฟล์ Ziplogs จะถูกสร้างขึ้นที่:
<install drive>:<install\path>\data\tabsvc\files\log-archivesค่าเริ่มต้นคือ:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\log-archivesแต่หากคุณติดตั้ง Tableau ไปยังตำแหน่งที่ไม่ใช่ค่าเริ่มต้น รายการนี้จะแตกต่างออกไป ตัวอย่างเช่น หากคุณติดตั้งไปที่
D:\Tableau Serverไฟล์ Ziplogs จะถูกสร้างไว้ที่:D:\Tableau Server\data\tabsvc\files\log-archives
tsm sites
นำออก—ไฟล์ .zip ที่นำออกจะถูกสร้างไว้ที่ไดเรกทอรีต่อไปนี้:
<install drive>:<install\path>\data\tabsvc\files\siteexportsค่าเริ่มต้นคือ:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteexportsแต่หากคุณติดตั้ง Tableau ไปยังตำแหน่งที่ไม่ใช่ค่าเริ่มต้น รายการนี้จะแตกต่างออกไป ตัวอย่างเช่น หากคุณติดตั้งไปที่
D:\Tableau Serverไฟล์ .zip ที่นำออกจะถูกสร้างไว้ที่:D:\Tableau Server\data\tabsvc\files\siteexportsนำเข้า—ระหว่างกระบวนการนำเข้า Tableau Server จะค้นหาไฟล์ที่:
<install drive>:<install\path>\data\tabsvc\files\siteimportsค่าเริ่มต้นคือ:
C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\siteimportsแต่หากคุณติดตั้ง Tableau ไปยังตำแหน่งที่ไม่ใช่ค่าเริ่มต้น รายการนี้จะแตกต่างออกไป ตัวอย่างเช่น หากคุณติดตั้งไปที่
D:\Tableau Serverกระบวนการนำเข้าจะค้นหาไฟล์ที่:D:\Tableau Server\data\tabsvc\files\siteimports
รับทราบตำแหน่งไฟล์ปัจจุบัน
คุณสามารถดูตำแหน่งไฟล์ปัจจุบันของคำสั่งที่ต้องการได้โดยใช้ tsm configuration get:
สำหรับคำสั่ง tsm maintenance:
สํารองและกู้คืนค่า:
tsm configuration get -k basefilepath.backuprestoreZiplogs:
tsm configuration get -k basefilepath.log_archive
สำหรับคำสั่ง tsm sites:
ส่งออก
tsm configuration get -k basefilepath.site_export.exportsนำเข้า
tsm configuration get -k basefilepath.site_import.exports
เปลี่ยนตําแหน่ง basefilepath ปัจจุบัน
คุณสามารถเปลี่ยนบางตำแหน่งที่ใช้โดย TSM ในการจัดการไฟล์ได้โดยใช้คำสั่ง tsm configuration set เพื่ออัปเดตตัวแปร basefilepath หากต้องการรายละเอียดเกี่ยวกับเส้นทางไฟล์พื้นฐาน โปรดดู ตัวเลือกการกำหนดค่า tsm ที่ตั้งค่าไว้
การเปลี่ยนตัวแปร basefilepath จะไม่เปลี่ยนไฟล์ที่มีอยู่เดิมจากไดเรกทอรีเดิมไปยังไดเรกทอรีใหม่ หากคุณต้องการให้ไฟล์สำรองข้อมูล กู้คืน หรือบันทึก หรือไฟล์ที่นำออกหรือนำเข้าไปอยู่ในไดเรกทอรีใหม่ที่ระบุ คุณจะต้องโยกย้ายด้วยตนเอง คุณมีหน้าที่สร้างตำแหน่งใหม่และกำหนดสิทธิที่ถูกต้องเพื่อให้ TSM สามารถเข้าถึงไฟล์ต่างๆ ที่จะถูกวางไว้ที่ตำแหน่งนั้นได้ และเพื่อให้ไดเรกทอรีนั้นมีไฟล์เหล่านั้น หากคุณเปลี่ยนเส้นทางไฟล์ต้นทางของการสำรองข้อมูล/กู้คืน คุณจะต้องรันคำสั่ง tsm maintenance validate-backup-basefilepath (มีให้ใช้งานในรุ่น 2022.1 เป็นต้นไป) เพื่อตรวจสอบว่าสิทธิได้ถูกตั้งค่าไว้ถูกต้องหรือไม่
คําสั่ง tsm maintenance backup จะใช้ตําแหน่งการจัดเตรียมชั่วคราวในไดเรกทอรีข้อมูลสําหรับการดําเนินการกับไฟล์ (การประกอบ การแยกข้อมูล) ก่อนที่จะบันทึกไฟล์สํารองข้อมูลไปยังตําแหน่งที่ระบุโดย basefilepath.backuprestore ตัวแปร ตั้งแต่เวอร์ชัน 2026.2.0 เป็นต้นไป หากคุณกําหนดค่า TSM ให้ใช้ตําแหน่งที่ระบุโดย basefilepath.backuprestore และประกอบข้อมูลสํารองไว้ในไดเรกทอรีย่อยชั่วคราวภายใต้ตําแหน่งที่ระบุโดย basefilepath.backuprestore สำหรับเวอร์ชันที่เก่ากว่า 2026.2.0 การเปลี่ยนเส้นทางไฟล์ดั้งเดิมจะไม่ส่งผลกระทบไปยังตำแหน่งที่คำสั่ง tsm maintenance backup รวมไฟล์สำรองข้อมูล
คุณไม่สามารถระบุตำแหน่ง basefilepath.backuprestore ที่รูตของไดรฟ์ได้ จะต้องเป็นโฟลเดอร์เท่านั้น
สำหรับคำสั่ง tsm maintenance:
backupและrestoreหากต้องการเปลี่ยนไดเรกทอรีที่ใช้โดยคําสั่ง
backupและrestoreให้เรียกใช้คําสั่งต่อไปนี้:tsm configuration set -k basefilepath.backuprestore -v "<drive>:\new\directory\path"backupตำแหน่งการจัดเตรียมหมาย เหตุ: ความสามารถในการเปลี่ยนตำแหน่งการจัดเตรียมจะพร้อมใช้งานตั้งแต่เวอร์ชัน 2026.2.0 เป็นต้นไป
หากต้องการเปลี่ยนตำแหน่งการจัดเตรียมชั่วคราวที่ใช้โดย
backupไดเรกทอรีย่อยภายใต้ตําแหน่งนั้นbasefilepath.backuprestoreให้เรียกใช้คําสั่งต่อไปนี้tsm configuration set -k backuprestore.use_custom_staging_dir.enabled -v trueเมื่อตั้งค่าเป็น
trueคําสั่งbackupจะใช้ไดเรกทอรีชั่วคราวภายใต้ตําแหน่งที่ระบุโดยค่าbasefilepath.backuprestoreในการเปลี่ยนไดเรกทอรีของ Ziplogs:
tsm configuration set -k basefilepath.log_archive -v "<drive>:\new\directory\path"
สำหรับคำสั่ง tsm sites:
ในการเปลี่ยนไดเรกทอรีของการนำออกไซต์:
tsm configuration set -k basefilepath.site_export.exports -v "<drive>:\new\directory\path"ในการเปลี่ยนไดเรกทอรีของการนำออกไซต์:
tsm configuration set -k basefilepath.site_import.exports -v "<drive>:\new\directory\path"
หลังจากที่คุณเปลี่ยนตำแหน่งไฟล์ตามค่าเริ่มต้นแล้ว คุณต้องดำเนินการต่อไปนี้:
ปรับใช้การเปลี่ยนแปลงที่รอดำเนินการ
tsm pending-changes applyหากการเปลี่ยนแปลงที่รอดำเนินการจำเป็นต้องรีสตาร์ทเซิร์ฟเวอร์ คำสั่ง
pending-changes applyจะแสดงข้อความแจ้งเพื่อแจ้งให้คุณทราบว่าจะรีสตาร์ท โดยข้อความแจ้งนี้จะปรากฏขึ้นแม้ว่าเซิร์ฟเวอร์จะหยุดทำงาน แต่ในกรณีนี้จะไม่มีการรีสตาร์ท คุณสามารถระงับข้อความแจ้งได้โดยใช้ตัวเลือก--ignore-promptแต่การดำเนินการนี้จะไม่เปลี่ยนลักษณะการรีสตาร์ท หากการเปลี่ยนแปลงไม่จำเป็นต้องใช้การรีสตาร์ท ระบบจะปรับใช้การเปลี่ยนแปลงนั้นโดยไม่มีข้อความแจ้ง หากต้องการข้อมูลเพิ่มเติม โปรดดู tsm pending-changes applyหยุด Tableau Server:
tsm stopรีสตาร์ทตัวควบคุม TSM :
net stop tabadmincontroller_0net start tabadmincontroller_0รอหลายนาทีเพื่อให้ตัวควบคุมรีสตาร์ท คุณสามารถยืนยันว่าตัวควบคุมได้รีสตาร์ทแล้วด้วยคำสั่งนี้:
tsm status -vเมื่อคุณสามารถเรียกใช้คำสั่งนั้นได้ และตัวควบคุมการดูแลระบบ Tableau Server ถูกระบุว่า 'กำลังทำงาน' แปลว่าตัวควบคุมรีสตาร์ทแล้ว
เริ่มต้น Tableau Server:
tsm start
