```
2022.11.28 23:39:57.139031 [ 295613 ] {} <Error> DB::StorageFileLog::StorageFileLog(const DB::StorageID &, DB::ContextPtr, const DB::ColumnsDescription &, const DB::String &, const DB::String &, const DB::String &, std::unique_ptr<FileLogSettings>, const DB::String &, bool): Code: 33. DB::Exception: Read meta file data/test_13/file_log/metadata/test17.csv failed. (CANNOT_READ_ALL_DATA), Stack trace (when copying this message, always include the lines below):
```
https://s3.amazonaws.com/clickhouse-test-reports/43675/0342e6b2361b0f3c78af2ad7a5238d63c69add16/stress_test__asan_.html

cc: @ucasfl, @kssenii 

{
    
    if (attach)
    {
        const auto & storage = getStorageID();
        auto metadata_path_exist = std::filesystem::exists(metadata_base_path);
        auto previous_path = std::filesystem::path(getContext()->getPath()) / ".filelog_storage_metadata" / storage.getDatabaseName() / storage.getTableName();
        
        if (std::filesystem::exists(previous_path) && !metadata_path_exist)
        {
            std::filesystem::copy(previous_path, metadata_base_path, std::filesystem::copy_options::recursive);
            std::filesystem::remove_all(previous_path);
        }
        
        else if (!metadata_path_exist)
        {
            
            LOG_ERROR(log, "Metadata files of table {} are lost.", getStorageID().getTableName());
        }
        
        deserialize();
    }
}
void StorageFileLog::loadFiles()