Skip to content

Commit 4250d25

Browse files
Update and release Tidal Offline (#183)
* Implimented copy feedback * Fixed broken link * Added page to the sidebar under 'introduction' * Update pages/tidal tools/tidal_offline.md Co-authored-by: Philip Rees <[email protected]> Co-authored-by: Philip Rees <[email protected]>
1 parent 9e60f12 commit 4250d25

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

_data/sidebars/main_sidebar.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ entries:
2020
- title: Tidal Tools Autocompletion
2121
output: web
2222
url: autocompletion.html
23+
- title: Tidal Offline
24+
output: web
25+
url: tidal-offline.html
2326

2427
- title: Discover
2528
output: web

pages/tidal tools/tidal_offline.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Offline Discovery
2+
title: Using Tidal Software Offline
33
keywords: tools, tidal-tools, tidal, offline, airgap, discovery
44
last_updated: November, 2021
55
summary: "Use Tidal software on offline servers for air gapped discovery"
@@ -19,6 +19,8 @@ First, install Docker on both your internet-connected and offline server, and en
1919

2020
Follow [this guide](https://guides.tidalmg.com/tidal-tools.html) to install Tidal Tools on your internet connected server.
2121

22+
Next, install Tidal Tools on your offline server with one of two options:
23+
2224
### Option 1: Use SCP to transfer the binary
2325
Tidal Tools is a single binary file, so it's simple to transfer this over to your offline server with SCP.
2426

@@ -69,7 +71,7 @@ That's it! You're ready to use Tidal Tools offline.
6971
offline installation process must be performed on machines with the same OS and
7072
Python versions." %}
7173

72-
On the machine with internet connection create the packages archive using the following commands:
74+
On the machine with an internet connection create the packages archive using the following commands:
7375

7476
```console
7577
$ python3 -m pip download -d machine-stats-offline machine-stats
@@ -111,7 +113,7 @@ Run this command:
111113

112114
This will save the result to an output zip file, called `code_stats.zip` by default.
113115

114-
Send this file to Tidal Migrations support, and they'll upload it to your Tidal Migrations workspace for you.
116+
Send this file to [Tidal Migrations support](mailto:[email protected]), and they'll upload it to your Tidal Migrations workspace for you.
115117

116118
## Database Analysis
117119

@@ -129,7 +131,7 @@ You should receive confirmation that the upload has completed and can navigate t
129131

130132
## Gather Machine Stats (For Unix-Like Systems)
131133

132-
Follow [these instructions](#machine-stats-(For-Unix-Like-Systems)) to install Machine States on an offline instance.
134+
Follow [these instructions](#machine-stats-for-unix-like-systems) to install Machine Stats on an offline instance.
133135

134136
In your offline instance, create a `hosts` file in the current directory.
135137

@@ -150,3 +152,12 @@ Execute `machine-stats` and save the result to a file of your choice:
150152
$ machine-stats > result.json
151153
```
152154

155+
Now, transfer the result.json file to your server with internet access.
156+
157+
From here you can use
158+
159+
```
160+
tidal sync servers result.json
161+
```
162+
163+
This sends the results to the Tidal Migrations API. Tidal Tools should confirm to you that the results were successfully uploaded. You should see the Job in the Discovery section, and your updated Server inventory in the Tidal Migrations Platform.

0 commit comments

Comments
 (0)