Any way to guess estimate the potential storage space required for a backup of slack , heuristic or math. #576
Replies: 4 comments 2 replies
-
|
I am not aware of any. Maybe programmatical check all files & their sizes (if reported by the API) and add sum it. Maybe the Slack admin interfaces shows it in the export setting. I have one Slack with 247G, years of chats and images. Other ones are between 1GB and 15GB. You should be able to download only text for everything and then text+images for individual channels. Alternatively stop downloads and increase the storage / move to a different disk. |
Beta Was this translation helpful? Give feedback.
-
|
Hey @PaulNewton, as @volker-fr said, it would be possible to determine the file download size by scanning all messages in the [already downloaded] archive or export or dump, and summing the file sizes. There's no built in function for this, but maybe it would be a good addition. I did a quick check and there seems to be no API call to get the estimate. I have made some changes to and then, download all files with: I'll create an issue to add a file download size calculator to tools. |
Beta Was this translation helpful? Give feedback.
-
|
Released in v3.1.11 |
Beta Was this translation helpful? Give feedback.
-
|
Issue created #582 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
spitballing through prep going through the options for exporting slack channels , so gonna be trying this tool first I think.
So curious if there's a way to estimate data's total space, hard drive disk space needed, that an entire slack channel might take up.
Just in raw text and relations no media/files mainly.
I'll should be starting first on a small subchannel as a test soon, to sample the archival sizes and the ongoing maintenance of that.
Then expand out to larger subchannels in order of priority.
Based on factors like moderator hygiene of the channel to minimize backing up spam or just general noise.
Files
For files slack has a ~1gb limit per file, so if files can be counted that can give one metrics possible MAX that way.
there's also total upload limits based on plan?, and sometimes it's viewers can only see that last X-gbs added i think.
Then if getting ALL file contents is unrealistic, will need work out how to decide which files are worth saving sight-unseen from slackland.
Then programmatically get only certain files.
spitball algorithm 💭 : e.g. bookmarked, matches keywords, mod posts/files, announcements, Posts with most replies/emojii for just the opening post, and-or OP replies to such posts with attachments, optionally other replies with files.
Though a concern I'm not clear yet on is if after getting text content you can then get files and still having a connection between them.
__
Then of course on top of the data also stowing this project itself ,or a viewer, long term which should be miniscule in comparison.
But worth accounting for; such as if made as an image to get running fast when you just want to export some slice.
searched keywords like hard drive, storage, space, total size, file size, capacity, uncompressed/compressed/compression but didn't find much on estimation preparation aside from Deltas & resume functionality, memory running out getting fixed :) , and exporting only parts of a channel .
Beta Was this translation helpful? Give feedback.
All reactions